Bonjour,
Voila! j'ai le bout de code suivant :
Ce code m'affiche le label 'oui' et au dessous la checkbox.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $checkBox1 = new Zend_Form_Element_checkbox('checkBox1'); $checkBox1->setLabel('oui');
Maintenant j'ajoute:
Ce code m'affiche la checkbox puis le label 'oui' au dessous.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $checkBox1->getDecorator('label')->setOption('placement', 'append');
Soit une inversion de position des deux elements.
Si je rajoute maintenant une decoration, par exemple:
J'obtiens bien un label 'oui' en italique mais je perd le positionnement inverse, comme si la ligne 3 n'existait plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $checkBox1->setDecorators(array ('ViewHelper', array('Label', array('tag' => 'i')) ))
Quelqu'un a-t-il une idee de ce qui pose probleme ?
Partager