ZF3 class label formulaire element radio
Bonjour,
Je souhaiterais ajouter une class à mon label d'un élément de type radio, pour ensuite modifier facilement le style du label avec le css. Or je veux que le label du radio soit différent des labels des choix de réponses, je ne sais pas si je suis clair...^^
Si on prend un exemple simple et basique : aimez-vous les frites ?
réponse: oui ou non
Voici le code pour l'exemple:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| $this->add([
'name' => 'frite',
'type' => 'radio',
'options' => [
'label' => "Aimez vous les frites ?",
'label_attributes' => array('class'=>'toto',),
'value_options' => [
'Non' => 'Non',
'Oui' => 'Oui',
],
],
]); |
mais le code crée est le suivant :
Code:
1 2 3 4 5
| <label class="toto" for="frite">Aimez vous les frites ? </label>
<div class="form-radio">
<label class="toto"><input type="radio" name="frite" class="form-control" value="Non">Non</label>
<label class="toto"><input type="radio" name="frite" class="form-control" value="Oui">Oui</label>
</div> |
Vous voyez que class="toto" est affecté pour tous les labels mais moi je veux que seulement les labels devant les input soient les mêmes.
Je ne veux pas que l'attribut class="toto" soit affecté au premier Label, est-ce possible ?
Cordialement,