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;'));

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;
}

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