Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
Je souhaite entourer tous mes éléments de formulaire par des balises div jusque la pas de probleme, j'applique le decorateur suivant sur mon formulaire :
[lang=php] $this->setElementDecorators(array( array('ViewHelper'), array('Label'), array('HtmlTag', array('tag' => 'div', 'div'=>'element')), ));
cependant lorsque j'ai un element de type File j'ai une erreur car il ne trouve pas les decorateurs spécifique pour ce type d'element... J'avoue que j'ai beaucoup de mal avec les decorateurs et la je suis bloqué
C'est pourtant simple dans l'idée, je veux implement entourer chaque élément de formulaire avec une div
Merci d'avance pour votre aide.
Hors ligne
Concernant le décorateur d'un composant File je ne peux pas t'aider. Par contre tu peux l'envelopper dans un groupe.
$this->addDisplayGroup(array('tonComposantFile'), 'enveloppeFile'); $group = $this->getDisplayGroup('enveloppeFile'); $group->setDecorators(array( 'FormElements', array('HtmlTag', array('tag' => 'div', 'class' => 'myClass')) ));
J'avais indexé cette technique mais je ne l'ai pas testée. Merci pour ton retour .
Darkroll
Ps : plus d'information sur : http://stackoverflow.com/questions/3848 … 11#3856511
Dernière modification par Darkroll (01-09-2011 11:53:57)
Hors ligne
Bonjour,
C'est à quelques choses prés ce que j'utilise, ça fonctionne parfaitement, le probleme c'est que lorsqu'il y'a un element file ça plante tout
Hors ligne
Pages: 1