Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonsoir à tous
Voici ce que je souhaite obtenir:
<form enctype="application/x-www-form-urlencoded" action="" method="post"> <ul> <li> <label for="nom" class="required">Nom</label> <div> <input type="text" name="nom" id="nom" value="" class="textInput" /> </div> </li> </ul> </form>
J'arrive tout à obtenir sauf l'ajout des balises li.
En effet étant donné que j'ai du faire un placement prepend sur le label pour le faire sortir du div, je n'arrive plus à décorer le tout.
Du coup mon li n'arrive pas à englober le label.
array( new Zend_Form_Decorator_ViewHelper(), new Zend_Form_Decorator_HtmlTag(array('tag'=>'div')), new Zend_Form_Decorator_Label(array('placement'=>'PREPEND')), );
Une solution ???
Il s'avère que le pattern décorateur montre ces limites ???
Merci
Dernière modification par squall6969 (16-06-2009 14:31:38)
Hors ligne
N'oublie pas que tu as aussi des déocrateurs sur ton élément Form (bien souvent, on ne pense qu'aux élements). A toi de regarder si tu peux modifier la conf du décorateur formElements (pour placé les li) et de rajouter un décorateur htmlTag pour rajouter le ul
Autre solution, cherché aavec des options openOnly et CloseOnly
Hors ligne
Salut,
Merci pour cette réponse !
Avec cela je n'ai plus de raison de ne pas m'en sortir c'est parfait !
Encore merci.
Hors ligne
Pages: 1