为什么CakePHP表单助手将我的表单单选选项分组?
现在我看到我的单选按钮周围有一个框,上面有一个大的红色文本,上面写着“选项Id” 我怎样才能摆脱它?对不起,我是个彻头彻尾的傻瓜为什么CakePHP表单助手将我的表单单选选项分组?,php,cakephp,cakephp-1.3,cakephp-2.0,Php,Cakephp,Cakephp 1.3,Cakephp 2.0,现在我看到我的单选按钮周围有一个框,上面有一个大的红色文本,上面写着“选项Id” 我怎样才能摆脱它?对不起,我是个彻头彻尾的傻瓜 echo $this->Form->create('AmazonMatches', array('action' => 'selectMatches')); echo $this->Form->input('option_id', array('options' => $allAmazonMatches, 'type' =>
echo $this->Form->create('AmazonMatches', array('action' => 'selectMatches'));
echo $this->Form->input('option_id', array('options' => $allAmazonMatches, 'type' => 'radio'));
echo $this->Form->end(__('Submit', true));
使用提供的id
创建一个输入字段。您必须创建多个输入,才能使复选框单独工作。
可能有更好的方法,但这样做会奏效
$this->Form->input
如果不想显示“图例”,则需要将“图例”选项设置为false;如果要自定义消息,则需要将其设置为字符串:
foreach($allAmazonMatches as $amazonMatch)
{
$this->Form->input...
}
echo $this->Form->input('option_id', array(
'options' => $allAmazonMatches,
'type' => 'radio',
'legend' => false
));