验证通过后不重定向

时间:2014-06-23 17:06:20

标签: laravel laravel-4

我的验证规则成功后,它可以读取函数Comments :: create ..但我的问题是在Comments::create();之后它不再读取重定向。它没有显示任何错误,但它没有重定向

所有这些代码都包含在名为WatchController的类和名为store的方法

$rules = Validator::make(
    array( 'comment[comments]' => $data['comments'] ),
    array( 'comment[comments]' => 'required' )
);

//  My textbox  
<input type="text" name="comment[comments]" value="<?php echo $video->id ?>">

以下是我的代码,如果验证通过则必须重定向到视频/观看/ 1

if( $rules->passes() )
{
    Comments::create($data);
    Redirect::to( '/videos/watch/1' )->with( '_comment', '<div class="alert alert-success">Successfully added comment.</div>');
}

我会告诉你我的路线,以防你想看到它。

Route::post( '/watch/add_comment', [
    'uses'      => 'WatchController@store'
] );

1 个答案:

答案 0 :(得分:0)

你必须退货。

return Redirect::to( '/videos/watch/1' )->with( '_comment', '<div class="alert alert-success">Successfully added comment.</div>');