with config div => false
$form->input('checkbox');
<input type="checkbox" value="1" ....>
<label>checkbox</label>
but i want it reverse order
<label>checkbox</label>
<input type="checkbox" value="1" ....>
can it reverse ?
with config div => false
$form->input('checkbox');
<input type="checkbox" value="1" ....>
<label>checkbox</label>
but i want it reverse order
<label>checkbox</label>
<input type="checkbox" value="1" ....>
can it reverse ?
There's a neater way of doing this than the method ShiVik posted. That forced you to manually enter the title to checkbox inside of a tag. If you don't want that, there's a method to re-arrange the order of elements.
In your example, you simply want to change the order of the $format option, like so:
<?php echo $this->Form->input('checkbox', array(
'type'=>'checkbox',
'format' => array('before', 'input', 'between', 'label', 'after', 'error' )
) ); ?>
You can do this by setting the label to false and using the option "before" to display the label where you want.
<?php echo $form->input('checkbox',
array(
'label'=>false,
'type'=>'checkbox',
'before' => '<label>checkbox</lablel>',
'div' => false
)); ?>
Useful links
If not this, then you can use the Form element specific methods, instead of the automagic form elements.