コード
# 'resources/views/vendor/pagination'ディレクトリとファイルを作成
$ php artisan vendor:publish --tag=laravel-pagination
# 'resources/views/vendor/pagination'内にカスタマイズ用のファイルを作る
# bootstrap-4.blade.phpをコピーして編集すると良い
# 使用可能なメソッドは公式マニュアルを参照
# 作成したカスタマイズ用のファイルをページネーションに用いるように設定
// app/Providers/AppServiceProviders.php
use Illuminate\Pagination\Paginator; // ← 忘れずに
class AppServiceProvider extends ServiceProvider
{
public function boot()
{
// 自作したページネーションの使用
// 'customized-pagination'を任意のファイル名に変更
Paginator::defaultView('pagination::customized-pagination');
Paginator::defaultSimpleView('pagination::customized-pagination');
}
}
Laravel 7.x データベース:ペジネーション