将值传递给路由然后控制器

时间:2016-03-08 05:41:44

标签: php laravel routing laravel-5.1 laravel-5.2

这是我的观点

<a href="{{URL::route('audit_crawling')}}"class="clear active"> </a>

我希望将值传递给路由,值在$ id变量

  {{URL::route('audit_crawling'.$id)}}

我想在这里得到这个值并传递给控制器​​

Route::get('/dashboard',[
    'as'=>'audit_crawling',
    'uses'=>'ProjectController@audit_crawling'
]);

这是我的控制器代码

 function audit_crawling($id)
     {
     data=['id'=>$id];
    return view('user.project.dashboard',$data);
    }

1 个答案:

答案 0 :(得分:0)

要将数据传递给控制器​​使用:

路线:

Route::get('/dashboard/{id}',[
    'as'=>'audit_crawling',
    'uses'=>'ProjectController@audit_crawling'
]);

控制器

    public function audit_crawling($id) {
    echo $id;
}

链接:

<a href="{{route('audit_crawling',$id)}}" class="clear active"> </a>

<a href="{{url('dashboard/'.$id)}}" class="clear active"> </a>