Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 25-09-2009 15:53:49

supertino7
Membre
Date d'inscription: 21-02-2009
Messages: 113

[Zend_Form] Displaygroup apparait deux fois

Bonjour,

je rencontre un petit problème avec un formulaire.

Voici d'abord visuellement le résultat que j'ai :

http://pics.imagup.com/04/1253917417_screen25-09-2009__15-45-47.png

Comme vous pouvez le voir, nous sommes en bas de la premiere partie du formulaire, et il semble que les éléments du DisplayGroup se réaffichent une seconde fois en bas, sans que je comprenne vraiment pourquoi.

J'ajoute dynamiquement des éléments à mon formulaire puis à mon displaygroup, je m'y prends peut être mal.

Tout d'abord, je crée mes éléments de cette façon :

Code:

$this->addElement('hidden', 'situation_pro',
                array('required' => true,
                'value' => $this->situation_pro)
                );

// Puis je crée le displaygroup
$this->addDisplayGroup(array('situation_pro'), 'infos_pro');

Ensuite, plus loin, des conditions if, else... qui ajoutent d'autres éléments aux formulaires.
A la fin des ajouts, je fais un :

Code:

$group = $this->getDisplayGroup('infos_pro');
$group->addElements(array(    $this->getElement('inscription_societe'),
                        $this->getElement('reset_societe'),
                        $this->getElement('inscription_societeid')));

A votre avis ?
Merci d'avance pour votre aide.

Dernière modification par supertino7 (25-09-2009 16:26:07)

Hors ligne

 

#2 28-09-2009 11:15:58

supertino7
Membre
Date d'inscription: 21-02-2009
Messages: 113

Re: [Zend_Form] Displaygroup apparait deux fois

up, pour une petite piste smile

Hors ligne

 

#3 29-09-2009 17:18:58

supertino7
Membre
Date d'inscription: 21-02-2009
Messages: 113

Re: [Zend_Form] Displaygroup apparait deux fois

Bon eh bien, comme je n'ai pas trouvé de solutions pour le moment, j'ai du créer 3 classe de formulaires. Un par cas.
C'est pas terrible dans une convention DRY, mais bon hmm

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