Kohana重定向

时间:2011-03-30 09:00:26

标签: redirect kohana routes

在Kohana表单提交后,我希望用户返回主页。 为此使用重定向是否正确?

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

        }
    }
}

提前致谢!

2 个答案:

答案 0 :(得分:1)

有时$this->request->uri($params)(而不是Route::get()->uri())可能有用。例如,当您要使用当前控制器(重定向到另一个操作)或相同的路径时。默认情况下,它将使用来自当前请求的路径参数。

答案 1 :(得分:0)

重定向部分确实是正确的。 验证部分缺少几行。