web:php:cakephp20
Ceci est une ancienne révision du document !
Table des matières
CakePHP 2.x
Ces pages contiennent de l'information à propos de CakePHP 2.x.
HTML Helper
Link
echo $this->Html->link("title", array(’controller’ => ’posts’, ’action’ => ’view’, $post[’Post’][’id’]));
FormHelper
Année
echo $this->Form->year('vintage', 1950, date('Y'), array( 'type' => 'select', 'label' => false, //'empty' => 'Select Year' 'default' => date('Y') ));
Modèles
Utilisation de constantes
- Définir dans le modèle les constantes voulues :
class ImageType extends AppModel { public $name = 'ImageType'; const Thumbnail = 1; const Original = 2; const Extra = 3; }
- Dans un controller, exemple
TestsController
, utiliser les constantes :class TestsController extends AppController { function view($id = null) { App::uses('ImageType', 'Model'); //.... if ($imageType==ImageType::Thumbnail) { // ... } } }
Localisation
echo String::insert("Le texte avec un :nombre à l'intérieur", array('nombre' => $variable));
Références
- Dynamic select box with CakePHP 2.0 → Utilise jQuery pour mettre à jour un select pour une sous-catégorie, quand la catégorie est choisie.
web/php/cakephp20.1394499545.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)