Laravel 5.5:路由不是catching/missing单参数
Laravel 5.5: Route not catching/missing single parameter
看来参数没有通过,但经过各种编辑后运气不佳,也没有办法再将其剥离。
错误:
Missing required parameters for [Route: request.new-request]
[URI: housing-request/{unit}].
(View: /vhosts/web.local/resources/views/requests/unit-1.blade.php)
Link/URL:
<a href="{{ route('request.new-request', ['unit' => 'single']) }}">
http://web.local/housing-request/single
路线:
Route::get('/housing-request/{unit}', 'RequestsController@showHousingUnit')->name('request.new-request');
控制器:
public function showHousingUnit($unit)
{
if($unit == "single"){
return view('requests.unit-1');
} else if($unit == "double") {
return view('requests.unit-2');
}
}
就这样过去了
<a href="{{ route('request.new-request','single') }}">
http://web.local/housing-request/single </a>
错误发生在缺少参数的视图内的路线上
看来参数没有通过,但经过各种编辑后运气不佳,也没有办法再将其剥离。
错误:
Missing required parameters for [Route: request.new-request]
[URI: housing-request/{unit}].
(View: /vhosts/web.local/resources/views/requests/unit-1.blade.php)
Link/URL:
<a href="{{ route('request.new-request', ['unit' => 'single']) }}">
http://web.local/housing-request/single
路线:
Route::get('/housing-request/{unit}', 'RequestsController@showHousingUnit')->name('request.new-request');
控制器:
public function showHousingUnit($unit)
{
if($unit == "single"){
return view('requests.unit-1');
} else if($unit == "double") {
return view('requests.unit-2');
}
}
就这样过去了
<a href="{{ route('request.new-request','single') }}">
http://web.local/housing-request/single </a>
错误发生在缺少参数的视图内的路线上