On a parfois besoin de créer un formulaire, comme c'est le cas pour mon appli toute conne de carnet d'adresse.
Dans le cas d'un champ caché, c'est tout simple :
hidden.
$id = new Zend_Form_Element_Hidden('id');
text :
$prenom = new Zend_Form_Element_Text('prenom');
textarea, on peut paramétrer les cols et row...
$adresse = new Zend_Form_Element_Textarea('adresse');
$adresse->setLabel('Adresse')
->setRequired(false)
->addFilter('StripTags')
->addFilter('StringTrim')
->setAttrib('cols', '20')
->setAttrib('rows', '2');
On peut mettre un select. (je n'ai pas encore regardé comment aller chercher dans la bdd avant)
$pays = new Zend_Form_Element_Select('pays');
$pays ->setLabel('Pays')
->addMultiOptions(array(
'FR' => 'France',
'BE' => 'Belgique',
'CH' => 'Suisse'))
->setRequired(true);
(le setRequired est optionnel, on peut gérer ça ailleurs)
J'écris mes apprentissages en espérant mieux les retenir. Aucune vocation pédagogique vers l'extérieur ni vers le partage :)
vendredi 2 mars 2012
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire