Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Comment ajouter du Html dans un formulaire (zend_form) ?
En fait, j'ai un formulaire sous forme de tableau à créer avec une checkbox par ligne.
Hors ligne
Tu peux manipuler les éléments et le html généré par ton formulaire grâce au Decorators.
Il te suffit de créer tes propores décorators et de les appliquer sur tes éléments de formulaires. Je crois qu'il y a un exemple dans le QuickStart de Zend.
Hors ligne
C'est ce que j'ai utilisé. Voici le bout de code que j'ai ajouté à mon formulaire :
public function init()
{
$this->addPrefixPath(
'Element',
'Element/',
Zend_Form::ELEMENT
);
}
$this->addElement(
'html',
"title$i",
array('value' => "<h1>Membre n°$i</h1><hr><br>")
);
Le problème est que lorsque je valide le formulaire et qu'une erreur est présente dans la saisie, alors le formulaire se ré affiche (avec les erreurs en rouge) et mes éléments HTML ne s'affichent plus.
Hors ligne
UP
J'ai exactement le même problème !!!
Hors ligne