Cakephp: редактировать вид вставки вместо обновления - PullRequest
0 голосов
/ 30 января 2011

Если у меня есть представление редактирования, в котором вместо обновления строки вставляется строка, что мне нужно проверить?

Идентификатор строки, которую я редактирую, передается по URL:

http://localhost/cakepf/schedules/edit/78

Вот содержимое $ this-> data, котороепри передаче в функцию редактирования контроллера:

Array
(
    [Schedule] => Array
        (
            [task_id] => 1
            [repeat_type_id] => 10
            [priority] => 
        )

)

task_id и repeat_type_id обязательны;приоритетом не является.

1 Ответ

1 голос
/ 30 января 2011

Вам нужно иметь echo $this->Form->input('Schedule.id', array('type' => 'hidden'));, чтобы CakePHP знал, что вы редактируете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...