write ahead log

ロールフォワード用

Laravelのページネーションで次ページにパラメータを渡す

初心者なのでメモばかりになる.

よくある一覧ページ(検索条件で絞って次々に見ていくやつ)を作っていた.

検索で次ページへ移動すると検索条件が引き継がれてなくて, ページネーションでパラメータが渡っていないことに気づいた.

ページネーションは以下のように作れるが

{{ $users->link() }}

入力パラメータも渡したい場合は以下のように書けるらしい.

{{ $users->appends(request()->input())->link() }}

appendsメソッドにパラメータの配列を渡すらしい.

参考

Laravel Pagination links not including other GET parameters - StackOverFlow