Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
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 :
$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.
Hors ligne
N'intègre pas ca dans le code PHP !
Fait une classe CSS
$element->setAttrib('class', 'myclass');
Fichier css :
.myclass { float: left; }
Dernière modification par nORKy (02-12-2008 11:30:43)
Hors ligne
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.
Hors ligne
Juste a un seul radio du groupe ??
hmm...
A priori, il faut recorder ton décorateur de radio..
Hors ligne
'recorder' c'est à dire le réécrire selon mes besoins ?
Hors ligne
Pages: 1