Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 05-04-2012 15:22:55

Absot
Membre
Date d'inscription: 28-12-2009
Messages: 170
Site web

Choisir nombre de boutons radios par ligne

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:
http://nsa22.casimages.com/img/2012/04/05/12040503171497777.png

A l'heure actuelle, mon formulaire ressembleà cela:

Code:

$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

 

#2 06-04-2012 10:45:17

Ithier
Membre
Date d'inscription: 05-01-2010
Messages: 85

Re: Choisir nombre de boutons radios par 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

 

#3 10-04-2012 22:38:02

Absot
Membre
Date d'inscription: 28-12-2009
Messages: 170
Site web

Re: Choisir nombre de boutons radios par 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? hmm

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages