我很确定我在 Cake 1.3 中没有这个问题,但是:
我有一个基于 is_live db 字段(包含 1 或 0 作为其值)的表单输入。
以下创建一个正确填充的复选框:
echo $this->Form->input('is_live', array('label'=>'Status'));
但是,以下似乎没有创建正确填充的下拉列表(始终选择第一个选项,即使选择项目并提交表单确实更新正确):
echo $this->Form->input('is_live', array(
'label'=>'Status', 'type'=>'select' , 'options'=>array(1=>'Live', 0=>'Pending')
));
有什么简单的方法可以根据 CakePHP 2.0 中 is_live 的值填充下拉列表吗?或者有解决方法吗?