Comment puis-je faire une sorte de paginator et préciser aussi pour aller à la première page:Réorientation paginator-> sorte à la première page dans CakePHP
echo $ paginator-> Tri (« Make », « voiture. faire');
Si vous êtes sur la page 6 et que vous voulez trier la liste par voiture faire. Il trie la liste mais vous met à la page 6 de la liste triée. Quand quelqu'un clique sur le tri par bouton "make", je veux que le paginateur les amène à la page 1 du tri. Je sais qu'il existe une variable d'options ['url'] ['page'] et que la fonction de tri peut être 'sort ($ title, $ key = NULL, $ options = array())'. Cependant, je n'ai aucune idée de la syntaxe appropriée pour définir ce drapeau dans l'instruction $ paginator-> sort ci-dessus. S'il vous plaît, aidez, merci!
J'ai essayé cela auparavant et cela n'a pas fonctionné. Il resterait toujours à la page 6. –
Hmm, je l'ai juste essayé et ça marche pour moi. Gâteau 1.2.5. Voulez-vous publier votre code qui ne fonctionne pas? – deceze
Ok ça marche maintenant. Pas certain de pourquoi. Peut-être n'ai-je pas coupé et collé correctement. Cependant, il y a encore un autre problème. Sur la même page, j'ai un formulaire de soumission. Fondamentalement, vous pouvez corriger votre recherche et soumettre. Je suis le même problème. Lorsque vous faites un $ form-> end(); La page se charge avec de nouveaux critères de recherche, mais le paginateur le garde à la page 6 (par exemple). Comment puis-je obtenir le formulaire de soumission pour indiquer au paginateur d'aller à la page 1? –