ich möchte meinen Checkboxen eine Klasse zuweisen.
Ich habe folgenden Code:
- Code: Alles auswählen
echo $form->input('User.username', array(
'label' => 'Benutzer',
'type' => 'select',
'multiple' => 'checkbox'
)) . "\n";
dieser Code erzeugt folgende Ausgabe:
- Code: Alles auswählen
<div class="input select">
<label for="UserUsername">Benutzer</label>
<input type="hidden" value="" name="data[User][username]"/>
<div class="checkbox">
<input id="UserUsername1" type="checkbox" value="1" name="data[User][username][]"/>
<label for="UserUsername1">admin</label>
</div>
<div class="checkbox">
<input id="UserUsername2" type="checkbox" value="2" name="data[User][username][]"/>
<label for="UserUsername2">test</label>
</div>
</div>
Jetzt möchte ich den einzelnen Checkboxen noch eine Klasse zuweisen - class="admin", oder so - je nachdem welcher Gruppe die jeweilige Person angehört.
Also mit purem html ausgedrückt möchte ich sowas:
- Code: Alles auswählen
<input type="checkbox" name="data[User][username][]" value="1" class="admin">Horst</input>
Wenn ich das Attribute "class" in das Options-Array schreibe wird das ignoriert.
Weis jemand wie das geht?