Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
bonjour,
j'ai un formulaire qui me sert 2 fois.
Une fois pour une nouvelle entrée et une autre fois pour la modification.
je souhaiterai rajouter un bouton sur ce formulaire mais je veux qu'il n'apparaisse que pour l'action modifier.
Le problème est qu'aucun bouton ne s'affiche.
voici mon code :
$action=$this->_request->action; if($action=='modifier') { $modif = new Zend_Form_Element_Button('Modif'); $this->addElements(array($modif)); }
est ce que j'ai une erreur dans mon code ou est ce que je m'y prend pas de la bonne manière ?
Merci
Dernière modification par kindy (26-05-2009 12:04:35)
Hors ligne
Tu dois bien faire un appel de ton formulaire quelque part, non ? Ce code, il se trouve dans ton contrôleur ? Parce qu'à ce moment là, ton $this ne pointe pas sur le formulaire mais sur ton action, alors tu dois plutôt faire un
$this->form->addElement($modif);
(Pas besoin de addElements car tu n'as qu'un seul élement
Hors ligne
salut djules,
oui le code est dans mon controller.
Merci pour ta réponse c'est exactement ce qu'il me fallait.
Hors ligne
Pages: 1