Paginator et recherche

Default
,

Bonjour,

Voila je rencontre un petit problème avec mon code en Cakephp 2.6.

J'ai crée une page index avec plusieurs colonnes et inséré les outils de paginate, tout fonctionnait bien.
Je pointe la page 4, la liste va à la page 4, etc.
J'ai rajouté un bouton de recherche dans le formulaire avec un champs qui représente la clé sur la première colonne( nom).
Je le récupère la clé si $this->request->data['btn'])=='Rechercher' est vrai.

Hors, si je suis sur la page 1 et que je fais ma recherche ça fonctionne.
Par contre si je suis positionné sur la page 3 ou 4 par exemple, lorsque je fais la recherche j'obtiens:
The requested address '/info-pp/users/index/page:4' was not found on this server
car effectivement le résultat de ma recherche conduit a remplir uniquement une page.

Comment faire un reset de paginator lorsque je suis dans la recherche.
Je n'arrive pas à résoudre ce problème.

1 Réponse

26207
,

je pense que la documentation va régler ton probleme...
https://book.cakephp.org/3.0/fr/controllers/components/pagination.html#requetes-de-page-out-of-range