J'utilise CakePHP v2.0.2
J'ai des problèmes avec p> tout fonctionne tous les champs, joints, groupe, limite aucun problème mais la commande ne pose pas de problème travail. La sortie de l'élément SQL_DUMP montre qu'il n'est jamais ajouté à la requête. P> Toute aide serait grandement appréciée. P> Merci P> P> P>
3 Réponses :
Essayez:
$this->Paginator->settings = array( "fields" => array( "Player.join_country" ), "joins" => array( array( "table" => "b... $pagedResults = $this->paginate('YourModel');
Y a-t-il un ordre de pagination par des paramètres de l'URL? p>
Paginator remplacera toute commande par la requête avec tout spécifié dans l'URL (afin que les en-têtes de colonne de tri fonctionnent). p>
Si le paramètre de commande fait référence à un champ non valide peut-être que le gâteau l'ignore après avoir retiré votre commande de la requête prête à ajouter celle de l'URL. P>
En faisant
"order" => "Player.join_country DESC"
Merci Man, ça marche, bien que bizarre, avec une matrice fonctionne aussi bien selon la documentation book.cakephp.org/2.0/fr/models/retrieving-your-data.html#fin d
Cela travaillait pour moi quand je l'ai utilisé comme dans la documentation. Ensuite, j'ai ajouté une condition de filtre sur le deuxième argument du paginate () et il a cessé de fonctionner, jusqu'à ce que je puisse le faire.
Qu'est-ce que votre appel de paginate ressemble, et qu'est-ce que
débogage ($ ceci-> modelclass); code> sortie du contrôleur?
Je rencontre le même problème. Toute solution?