Cakephp:编辑视图插入而不是更新

时间:2011-01-30 00:23:02

标签: php cakephp

如果我有一个插入行而不是更新行的编辑视图,我需要检查什么?

我正在编辑的行的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是必需的;优先权不是。

1 个答案:

答案 0 :(得分:1)

您需要echo $this->Form->input('Schedule.id', array('type' => 'hidden'));才能让CakePHP知道您正在编辑。