bladeのpaginationでonEachSideを実装するも、Laravel6.xで全て表示されてしまう。
{{$users->onEachSide(1)->appends(request()->input())->render()}}
{{$users->appends(request()->input())->onEachSide(1)->render()}}
Controller側で、onEachSide()を付ける。
$users = User::orderBy('updated_at','DESC')->paginate(10)->onEachSide(1);
公式では、デフォルトで3つと書かれているが、機能しない。何故だか釈然としないが、controllerで対応する。
https://readouble.com/laravel/6.x/ja/pagination.html