Kohana редирект - PullRequest
       21

Kohana редирект

1 голос
/ 30 марта 2011

После отправки формы в Kohana я хочу, чтобы пользователь вернулся на домашнюю страницу. Правильно ли использовать для этого редирект?

public function action_edit($id)
{
    if (!empty($post))
    {
        if ($post->validate())
        {
            $this->request->redirect(Route::get('admin')->uri(array('action' => 'list')));

        }
    }
}

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 30 марта 2011

Иногда $this->request->uri($params) (вместо Route::get()->uri()) может быть полезным. Например, когда вы хотите использовать текущий контроллер (перенаправить на другое действие) или тот же маршрут. По умолчанию будут использоваться параметры маршрута из текущего запроса.

0 голосов
/ 30 марта 2011

Перенаправляющая часть действительно верна.В части проверки отсутствует несколько строк.

...