Outils pour utilisateurs

Outils du site


tips_informatiques:programmation:php:cakephp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tips_informatiques:programmation:php:cakephp [2011/04/13 20:40]
nico
tips_informatiques:programmation:php:cakephp [2012/02/07 14:36] (Version actuelle)
Ligne 174: Ligne 174:
 De cette manière, bake recherche les templates pour toutes les actions présentes dans les contrôleurs,​ ce qui est en plus bien plus rapide pour générer toutes les vues :-) De cette manière, bake recherche les templates pour toutes les actions présentes dans les contrôleurs,​ ce qui est en plus bien plus rapide pour générer toutes les vues :-)
  
 +__Cake 2__:
  
 +<​code>​
 +/​path/​to/​project/​app$ ../​lib/​Cake/​Console/​cake bake view Format admin_copy
 +</​code>​
  
  
 +====== Bake rapide d'un contrôleur avec actions publiques et admin ======
 +
 +__Commande__:​
 +
 +Lancer la commande de la façon suivante:
 +
 +<​code>​
 +$ cake bake controller Comment public admin
 +</​code>​
 +
 +
 +====== find avec conditions sur un modèle obtenu par contain ======
 +
 +__Code__:
 +
 +<code php>
 +$this->​Structure->​contain(array('​Document'​ => array('​fields' ​           => array('​id',​ '​pid',​ '​title',​ '​year'​),​
 +                                                    '​conditions' ​       => array('​year'​ => $years),
 +                                                    '​DocumentSubtype' ​  => array('​id',​ '​name',​
 +                                                                                 '​DocumentType'​ => array('​id',​ '​name'​)),​
 +                                                    '​PublicationVector'​ => array('​id',​ '​name'​),​
 +                                                    '​Author' ​           => array('​id',​ '​firstname',​ '​lastname',​ '​cn_individu'​))
 +                         )
 +                    );
 +</​code>​
tips_informatiques/programmation/php/cakephp.1302720000.txt.gz · Dernière modification: 2011/04/13 00:00 (modification externe)