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:
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')),
    );
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 ^^