如果我有一个插入行而不是更新行的编辑视图,我需要检查什么?
我正在编辑的行的id正在url上传递:
http://localhost/cakepf/schedules/edit/78
以下是传入编辑控制器功能的$ this->数据的内容:
Array
(
[Schedule] => Array
(
[task_id] => 1
[repeat_type_id] => 10
[priority] =>
)
)
task_id和repeat_type_id是必需的;优先权不是。
答案 0 :(得分:1)
您需要echo $this->Form->input('Schedule.id', array('type' => 'hidden'));
才能让CakePHP知道您正在编辑。