J'utilise Eloquent avec la classe Pagination de Laravel 4.
Problème: Lorsqu'il y a des paramètres GET dans l'URL, par exemple http://site.com/users?gender=female&body=hot
:, les liens de pagination produits ne contiennent que le page
paramètre et rien d'autre.
Modèle de lame
{{ $users->link() }}
Il y a une ->append()
fonction pour cela, mais quand nous ne savons pas combien de paramètres GET y a-t-il, comment pouvons-nous utiliser append()
pour inclure les autres paramètres GET dans les liens paginés sans que tout un morceau de if
code ne gâche notre modèle de lame?
appends
, nonappend
. Le chaînage correct serait quelque chose comme$query->appends($foo)->links();