如果数据库中有值,我想显示在编辑部分中选中的复选框。我使用 cakephp 1.3 版本。在编辑部分我将如何显示有价值的复选框。
请尽快帮助我。
在你的控制器中,你放
$this->set('checked', true);
在您看来:
<input type="checkbox" name="myfield" <?php echo ($checked == true) ? 'checked="checked"' : ''; ?> />
或者,如果您使用表单助手:
echo $this->Form->input('myfield', array('type' => 'checkbox', checked => $checked));
您可能会发现(在开发过程中)刷新视图并没有反映复选框状态的更改。要克服这个问题,请单击地址栏并按 Enter 或清除浏览器缓存并重新加载。