复选框

时间:2016-03-24 08:40:00

标签: php forms zend-framework2

我对ZF2应用程序有一点问题。

我需要表单中的复选框。根据此复选框是否选中,值对应的数据库中有更改:0或1。 对于这部分,没问题。

如果数据库中的值为1,并且我再次打开表单,则不会选中该框。我需要它保持检查,直到值为1.

你能告诉我怎么做到这一点吗?非常感谢。

1 个答案:

答案 0 :(得分:0)

在模板文件中使用

$checkbox = $this->form->get('checkbox');
$checkbox->setValue($yourDBValue); 

或确保在控制器中填写表单

$form->populate($yourDbData);