2017年3月22日水曜日

Laravel5.4で、「page」以外のパラメーターを引き継いでページ送り

Laravel5.4で、「page」以外のパラメーターを引き継いでページ送りです。Request::except('page') で、「page」以外の様々な検索パラメータの配列を取得できるので、これをページネーションのappendsメソッドに設定してあげれば、ページ送りリンクのクエリ文字列に追加されます。実に便利だ。

/resources/views/blog/index.blade.php
{{ $blogs->appends(Request::except('page'))->links() }}

参考サイト
Request::getQueryString() without some parameters(Stack Overflow)
Pagination(Laravel)

0 件のコメント:

コメントを投稿