CakePHP阵列复选框,黑洞错误

时间:2016-02-07 05:29:15

标签: php cakephp

我是CakePHP的新手我试图提交一个表单,该表单有一个数组输入字段。

以下是我使用的代码。

<?php echo $this->Form->checkbox('statusid.', array('value'=>$o['Order']['id'])); ?>

当我尝试提交表单时,我收到了黑洞安全错误。

我该如何解决?

我注意到,当我提交下面的代码时,它可以工作。

<?php echo $this->Form->checkbox('statusid', array('value'=>$o['Order']['id']));?>

有没有办法在CakePHP中创建一个数组复选框,请指导我。

1 个答案:

答案 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(); 
?>