Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 06-03-2008 10:57:23

Peggy
Membre
Date d'inscription: 11-02-2008
Messages: 25
Site web

[RESOLU][Zend_Form][1.5]Modification des decorators et submit bug??

Bonjour,

Bon je suis toujours sur zend form, je vais devenir une pro à force!! big_smile
J'ai créé un formulaire basique avec 1 submit, sans modifier les decorators. à l'affichage tout va bien, j'ai mes boutons sans label.

Mai des que je change mes decorators comme ci-dessous, un label apparait pour mes submit :

Code:

$form->addDecorator('FormElements')
     ->addDecorator('HtmlTag', array('tag' => 'div'))
     ->addDecorator('Form');
$form->setElementDecorators(array(array('ViewHelper', array('tag' => "")),
                            array('Errors', array('tag' => "")),
                            array('Label', array('tag' => NULL, 'separator'=>'')),
                            array('HtmlTag', array('tag' => "div",'class'=>'element-group'))));

Est-ce un bug??? ou j'ai pas tout compris???

Merci

Dernière modification par Peggy (07-03-2008 16:50:29)

Hors ligne

 

#2 07-03-2008 16:50:08

Peggy
Membre
Date d'inscription: 11-02-2008
Messages: 25
Site web

Re: [RESOLU][Zend_Form][1.5]Modification des decorators et submit bug??

bonjour,
j'ai résolu mon probleme :
je devais faire :

Code:

$form->clearDecorators()
     ->addDecorator('FormElements')
     ->addDecorator('HtmlTag', array('tag' => 'div'))
     ->addDecorator('Form');
$form->getElement('suiv')->setDecorators(array(array('ViewHelper', array('tag' => "")),
                                array('Errors', array('tag' => "")),
                                array('HtmlTag', array('tag' => 'div','class' => 'subrep'))));
$form->getElement('prec')->setDecorators(array(array('ViewHelper', array('tag' => "")),
                                array('Errors', array('tag' => "")),
                                array('HtmlTag', array('tag' => 'div','class' => 'subrep'))));

ou suiv et prec sont mes sumit.
En fait il ne faut pas mettre les decorateurs de label à null..., il ne faut rien mettre du tout...

Hors ligne

 

#3 11-03-2008 16:28:20

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: [RESOLU][Zend_Form][1.5]Modification des decorators et submit bug??

Perso, plutot que de faire un clearDecorator, j'ai supprimé celui qui fait le label du submit :

$submit->removeDecorator('Label');


----
Gruiiik !

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