Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 25-05-2009 15:55:37

kindy
Membre
Date d'inscription: 17-04-2009
Messages: 32

[Resolu] affichage d'un bouton si c'est la bonne action

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 :

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

 

#2 25-05-2009 16:49:15

Djules
Membre
Date d'inscription: 29-03-2009
Messages: 52
Site web

Re: [Resolu] affichage d'un bouton si c'est la bonne action

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

Code:

$this->form->addElement($modif);

(Pas besoin de addElements car tu n'as qu'un seul élement wink

Hors ligne

 

#3 26-05-2009 09:51:50

kindy
Membre
Date d'inscription: 17-04-2009
Messages: 32

Re: [Resolu] affichage d'un bouton si c'est la bonne action

salut djules,

oui le code est dans mon controller.
Merci pour ta réponse c'est exactement ce qu'il me fallait.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages