CakePHP形成帮助问题与日期进行编辑

时间:2010-10-07 04:49:57

标签: cakephp forms helper

我是CakePHP的新手,我试图在日期字段上创建一个带有表单助手的表单

echo $this->Form->input('Item.date');

是的,工作正常(我正在使用CakePHP v1.3.3)进行输入/添加新记录但是当我尝试在编辑页面上使用它时它什么也没做。这是代码

echo $this->Form->input('Item.date', array("value"=>$rs['Item']['date']));

它仍然显示列表框而不从所需表中检索值。任何帮助表示赞赏,对不起我的英语..

2 个答案:

答案 0 :(得分:1)

你不应该使用内联参数来获取默认值。 从控制器传下来:

http://www.dereuromark.de/2010/06/23/working-with-forms/

参见“default-values”

答案 1 :(得分:0)

我找到了答案,使用了选择的选项:

echo $this->Form->input('Item.date', array('selected'=>$rs['Item']['date']));