Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour, j'ai un formulaire a créer avec 6 (ou un autre nombre) éléments radio et je voudrais savoir s'il est possible de choisir le nombre d'éléments radio que l'on souhaite afficher par ligne?
Dans mon cas, je souhaiterais afficher 3 boutons radio par ligne.
Je voudrais que ca ressemble à ceci:
A l'heure actuelle, mon formulaire ressembleà cela:
$question = new Zend_Form_Element_Radio('question'); $question->setRequired(true) ->addValidator('NotEmpty') ->addMultiOptions($tableau) ->setDecorators(array('ViewHelper')) ->setSeparator("");
Je me suis baladé rapidement dans l'API mais pour l'instant, je n'ai rien trouvé, est-ce faisable?
Merci de vos réponses
Hors ligne
Il vaudrait mieux le faire en CSS: définis la largeur d'une option et fixe ensuite la largeur de ton form comme 3 fois la largeur de chacune de tes options.
Hors ligne
Tu veux dire que sur mon objet radio du formulaire, je lui fais un setAttrib() size et je mets la largeur de mon formulaire égale à 3 fois la largeur d'un bouton radio?
Mais si je veux seulement 3 boutons radio par ligne et que mon formulaire soit plus large que 3 bouton?
Hors ligne
Pages: 1