Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 25-08-2009 22:59:38

Guillhomme
Membre
Date d'inscription: 09-10-2008
Messages: 102

[ZEND_Form] Supprimer les tags des hidden

Bonjour,
voila je cherche a supprimer les tags des balises hidden, sinon ca apparait dans ma page, et ca occupe de la place sad
J'ai regardé du coté des decorateurs, mais j'ai du mal a les faire fonctionner, vous faites comment pour eviter que ca occupe de la place ?

Merci smile

Hors ligne

 

#2 25-08-2009 23:06:38

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: [ZEND_Form] Supprimer les tags des hidden

Hello,

Je dirais :

Code:

$form->getElement('mon_element_hidden')->removeDecorator('DtDdWrapper');

Mais il est tard wink

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#3 26-08-2009 09:44:52

Guillhomme
Membre
Date d'inscription: 09-10-2008
Messages: 102

Re: [ZEND_Form] Supprimer les tags des hidden

J'avais essayé, mais ca ne fonctionnait pas sad

Hors ligne

 

#4 26-08-2009 10:34:48

EffigieCreations
Membre
Date d'inscription: 12-06-2009
Messages: 33
Site web

Re: [ZEND_Form] Supprimer les tags des hidden

Bonjour,

J'ai résolu ce problème en faisant :

Code:

$form->getElement('mon_element_hidden')->setDecorators(array('ViewHelper'));

Ca écrase tous les décorateurs inutiles comme ça... ^^

Cordialement,
Julien

Hors ligne

 

#5 26-08-2009 11:45:39

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: [ZEND_Form] Supprimer les tags des hidden

Hello,

En fait DtDdWrapper n'est effectivement pas utilisé pour les Zend_Form_Element, ci dessous le chargement par défaut :

Code:

$this->addDecorator('ViewHelper')
     ->addDecorator('Errors')
     ->addDecorator('Description', array('tag' => 'p', 'class' => 'description'))
     ->addDecorator('HtmlTag', array('tag' => 'dd',
                                     'id'  => $this->getName() . '-element'))
     ->addDecorator('Label', array('tag' => 'dt'));

L'issue ZF-7125 propose une évolution.

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#6 26-08-2009 14:07:23

Guillhomme
Membre
Date d'inscription: 09-10-2008
Messages: 102

Re: [ZEND_Form] Supprimer les tags des hidden

Parfait ! Merci !

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