Перенаправить пользователя на страницу, на которую он только что добавил новый ответ - PullRequest
0 голосов
/ 12 июля 2010

Я использую cakePHP и создаю очень простую доску объявлений.Я столкнулся с вопросом, и я понятия не имею, как его решить:

Допустим, в Таблице Ответов было десять записей,и пользователь только что успешно сделал новый ответ на таблицу.Итак, сейчас есть одиннадцать записей.После создания новой записи я использую это, чтобы перенаправить пользователя обратно в индекс:

$this->redirect(array('action' => 'index'));

Но я думаю сделать доску объявлений более удобной для пользователя, пытаясь перенаправить пользователя обратно к ответу, который он только что успешно добавил.

У вас есть идеи?

1 Ответ

2 голосов
/ 12 июля 2010

Конечно, Cake позволяет вам делать это в вашем коде перенаправления.

$this->redirect(array('action' => 'reply', $id));

Вероятно, это следует сделать.Обратите внимание, что $ id уже заполнен Cake, поэтому все, что вам нужно, это правильный заголовок представления.

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