A priori c'est ok !

L'exemple que je t'ai donné ($this->paginate['order']) était dans le
cas où tu ne souhaitais modifier qu'un seul des paramètres du tableau
(ici l'ordre) dans ton action. C'est plus propre de factoriser la
partie commune dans la déclaration de l'attribut et de ne redéclarer
les différences ausein de chaque fonction ... en espérant être assez
clair :o)

Bonne journée,
Pierre

On 20 juil, 12:19, Takumi <piresjulie...@gmail.com> wrote:
> D'accord pour le forum je note.
>
> Mais j'ai encore une question par rapport à l'exemple que tu m'as
> donné. Que signifie le ['order'] dans $this->paginate['order']. Quel
> valeur doit-je mettre dedans?
>
> Sinon est ce que l'exemple qui suit te parait correct pour que
> j'arrive à mes fins et respecte ce que tu m'as dit de faire? Je peux
> pas tester pour le moment afin de voir si cela marche donc je me
> contente d'écrire le code et d'y réfléchir....
>
> <?php
> class ArticlesController extends AppController
> {
>         function showArticleByCat($nom)
>         {
>                 $this->paginate = array(
>                      'Article' => array(
>                         'limit' => 15,
>                         'order' => array(
>                                 'Article.date_parution' => 'asc'
>                          )
>                      )
>                 );
>                 $liste_article = $this->paginate(array('Category.nom'
> => $nom));
>                 $this->set('article',$liste_article);
>         }
>
>         function index()
>         {
>                 $this->paginate = array(
>                      'Article' => array(
>                         'limit' => 35,
>                         'order' => array(
>                                 'Article.date_parution' => 'desc'
>                          )
>                      )
>                 );
>                 $liste_article = $this->paginate();
>                 $this->set('article',$liste_article);
>         }}
>
> ?>
>
> Je te remercie d'avance.
--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : cakephp-fr@googlegroups.com
Pour résilier  : cakephp-fr-unsubscr...@googlegroups.com
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à