Bonjour.
J'utilise donc Zend_Form et j'ai déjà paramétré une bonne partie des decorators pour intégrer mon formulaire dans un tableau.
Seulement... rien à faire je ne trouve pas comment le faire pour les messages d'erreurs qui se placent toujours dans une balise <ul>!
Ce que je souhaite c'est simplement avoir le tableau suivant:
|Mon Label: | [==========] | Mon message d'erreur
Donc en gros placer autour de mon message d'erreur la balise <td>.
Mais voilà je n'y parviens pas du tout... peut-être pourriez-vous m'aider?
Voici mon code:
Comme vous le voyez, j'ai déjà essayé quelques bricoles pour m'en sortir mais honnêtement, ne comprenant pas bien comment fonctionne les décorator c'est tout de suite plus complexe ^^
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 private $elementDecorators = array( 'ViewHelper', 'Errors', //array(array('data' => 'Errors'), array('tag' => 'td', 'class' => 'testErreur')), array(array('data' => 'HtmlTag'), array('tag' => 'td', 'class' => 'element')), array('Label', array('tag' => 'td')), array(array('row' => 'HtmlTag'), array('tag' => 'tr')), );
Partager