EloquentをLaravel 4のPaginationクラスと一緒に使用しています。
問題: URLにいくつかのGETパラメーターがある場合(例http://site.com/users?gender=female&body=hot
:)、生成されるページネーションリンクにはpage
パラメーターのみが含まれ、他には何も含まれません。
ブレードテンプレート
{{ $users->link() }}
これには->append()
関数がありますが、GETパラメーターがいくつあるかわからない場合、ブレードテンプレートをめちゃくちゃにするコードappend()
全体を使わずに、ページングされたリンクに他のGETパラメーターを含めるにはどうすればよいif
でしょうか。
appends
ではありませんappend
。正しい連鎖は次のようなものになります$query->appends($foo)->links();