我是CakePHP的新手我试图提交一个表单,该表单有一个数组输入字段。
以下是我使用的代码。
<?php echo $this->Form->checkbox('statusid.', array('value'=>$o['Order']['id'])); ?>
当我尝试提交表单时,我收到了黑洞安全错误。
我该如何解决?
我注意到,当我提交下面的代码时,它可以工作。
<?php echo $this->Form->checkbox('statusid', array('value'=>$o['Order']['id']));?>
有没有办法在CakePHP中创建一个数组复选框,请指导我。
答案 0 :(得分:0)
您可以使用FormHelper并以这种方式创建一个名为statusid的复选框数组。
<?php
echo $this->Form->create();
echo $this->Form->input('statusid.0', array('type' => 'checkbox', 'value' => $o['Order']['id']));
echo $this->Form->end();
?>