cakephp - Styling a FormHelper multiselect checkbox -
i had multiple checkbox:
<?php echo $this->form->input('power', array('type'=>'select', 'multiple' => 'checkbox', 'options' => $poderes, 'label' => false)); ?>
thats generate html:
<div class="input select"><input type="hidden" name="data[power][power]" value="" id="powerpower"/> <div class="checkbox"><input type="checkbox" name="data[power][power][]" value="1" id="powerpower1" /><label for="powerpower1">negociacao</label></div> <div class="checkbox"><input type="checkbox" name="data[power][power][]" value="2" id="powerpower2" /><label for="powerpower2">comerciais</label></div> <div class="checkbox"><input type="checkbox" name="data[power][power][]" value="3" id="powerpower3" /><label for="powerpower3">compras</label></div> </div>
i want put title
in <div class="checkbox">
, change class. tried many ways , not working.
how this?
tldr:
write manually php foreach()
explanation:
remember, cakephp php, @ field names / ids...etc auto-generates when $this->form->input()
, , build foreach()
loop writes out checkboxes in whatever manner want. voila!
cakephp awesome many things, every once in awhile need enough customization need fall ole' php instead.
Comments
Post a Comment