我的控制器中有这样的回报:
return view('frontend.bike')->with('message', 'Bike Created');
它指向正确的视图,但我想传递它需要的两个变量。目前我通过以下方式进行路由:
Route::get('b/{bikename}/{type?}', ['as' => 'bike', 'uses' => 'FrontendController@bike']);
如何在返回时加入bikename并输入,以确保它转到正确的页面。
答案 0 :(得分:2)
您可以在控制器中获取这些路径变量,如下面的函数参数
public function bike($bikename, $type = null){
$type = $type ? $type:'N/A'; //optional
$message = 'Bike Created';
return view('frontend.bike', compact('message', 'bikename', 'type'));
}
in views / frontend / bike.blade.php,
{{ $message }}
{{ $bikename }}
{{ $type }}