J'essaye actuellement d'effectuer la pagination en utilisant l'assistant de pagination de CakePHP.CakePHP pagination sort (par critères multiples) issue
J'ai une série de lignes "Listing" qui sont retournées et paginées comme prévu. Lorsque l'utilisateur clique sur les en-têtes de colonne, je souhaite que la méthode sort() soit obligée de classer par ordre de priorité certaines listes (c'est-à-dire les listes prioritaires, celles avec ['Listing'] ['priority_flag'] = 1). Cependant, lorsque l'utilisateur clique sur l'en-tête de colonne, l'URL du navigateur est configuré pour
www.mysite.com/listing/index/page:1/sort:description/direction:asc
, il est donc le tri que par la description (que l'utilisateur a cliqué sur l'en-tête de colonne pour « description »), en ignorant tout à faire avec priority_flag.
Toute aide appréciée!
gaioshin
Merci pour la contribution - peut essayer ceci si je panique à modifier le code de base :) – Gaioshin