Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 02-12-2008 11:10:53

tonton flubb
Membre
Date d'inscription: 11-10-2008
Messages: 48
Site web

[Zend_Form/Radio] Changer le style d'une option

Bonjour à tous,

Je cherche actuellement à changer le style d'une des options de mon champ de type radio.
J'explique un peu la situation. J'ai actuellement une liste de boutons radio proposant une liste de fichiers à utiliser. J'aimerai que le dernier bouton possède ses côtés un champ FILE afin de charger un nouveau fichier.

J'ai essayer en modifiant mes propres Decorators pour les avoirs côte à côte. J'en suis arrivé à supprimer le Label et le HtmlTag de mon champ FILE. Il me reste plus qu'à placer un float:left sur le dernier bouton radio.

C'est ce dernier point qui me pose problème ! N'y a t'il pas un moyen de faire quelque chose du genre :

Code:

$radio->getMultiOption('1')->setOptions(array('style' => 'float:left;'));
ou
$radio->addMultiOption('1', 'Nouvelle option', array('style' => 'float:left;'));
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

Si quelqu'un connais une autre solution je suis également preneur, car cela me pose un gros problème niveau mise en page et ergonomie.

D'avance un grand merci,
Florent.


Florent - Développeur Web

Hors ligne

 

#2 02-12-2008 11:29:56

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: [Zend_Form/Radio] Changer le style d'une option

N'intègre pas ca dans le code PHP !
Fait une classe CSS

$element->setAttrib('class', 'myclass');

Fichier css :

Code:

.myclass {
  float: left;
}
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

Dernière modification par nORKy (02-12-2008 11:30:43)


----
Gruiiik !

Hors ligne

 

#3 02-12-2008 11:37:15

tonton flubb
Membre
Date d'inscription: 11-10-2008
Messages: 48
Site web

Re: [Zend_Form/Radio] Changer le style d'une option

Je suis d'accord avec toi, c'est plus simple, mais comment appliquer cette classe CSS juste au dernier bouton radio et mon Element ?

Merci beaucoup.


Florent - Développeur Web

Hors ligne

 

#4 02-12-2008 14:26:56

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: [Zend_Form/Radio] Changer le style d'une option

Juste a un seul radio du groupe ??
hmm...

A priori, il faut recorder ton décorateur de radio..


----
Gruiiik !

Hors ligne

 

#5 02-12-2008 14:29:26

tonton flubb
Membre
Date d'inscription: 11-10-2008
Messages: 48
Site web

Re: [Zend_Form/Radio] Changer le style d'une option

'recorder' c'est à dire le réécrire selon mes besoins ?


Florent - Développeur Web

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