我已经非常彻底地查看了以前的问题,我很惊讶没有其他人问过这个问题,因为这似乎是一件非常简单的事情。
如何使用 CakePHP 的 FormHelper 使我的标签包含输入和标签文本?我正在使用 CakePHP 2.3.1。调用$this->Form->radio()
一些标准选项会产生:
<input id="input_id" type="radio" ... />
<label for="input_id">label text</label>
我正在寻找的是
<label for="input_id"><input type="radio" id="input_id" ... />label text</label>
我已经实现了这种使用:
$this->Form->input('input1',array('options'=>$options,'type'=>'radio',
'label'=>false
'before'=>'<label>',
'separator'=>'</label><label>',
'after'=>'</label>'
));
但显然这种解决方案并不理想。谁能告诉我 CakePHP 是否有更简单和“更合适”的方法来实现这一目标?