[Laravel] pagination パッケージを公開して、画面中央に配置する

2018年10月8日ITLaravel

これを中央に配置したい時

[検証環境]
Laravel 5.7.3
PHP 7.2.9

1. pagination パッケージを公開する

php artisan vendor:publish --tag=laravel-pagination

2 bootstrap-4.blade.php の ul タグ のクラスに “justify-content-center” を追加

resources\views\vendor\pagination\bootstrap-4.blade.php

@if ($paginator->hasPages())
    

参考:
https://getbootstrap.com/docs/4.1/components/pagination/#alignment

これで中央に配置されました。

$questions->links()を使っていると、下記のようにtext-center、mx-auto を使っても中央に配置されず(そらそうなんですが)、どうしたもんかと思ってたら、パッケージ公開して、修正したらよかったんですね。

{{ $questions->links() }}
{{ $questions->links() }}

以上になります。

スポンサーリンク

Posted by nobuhiro harada