[英]How to set default parameter route variable in laravel?
这是我的路线,我得到一个状态变量,但我想对其进行设置,以便如果状态不出现,则它必须具有默认参数。
Route::get('/list/{status?}', [
'as' => 'entegra.gg.p.list',
'uses' => 'ggController@ggList'
]);
我想为状态变量设置默认参数。 我怎样才能做到这一点 ?
我像这样设置参数,但是我需要设置一个默认参数:
<li><a href="{{ route('entegra.gg.p.list', ['status' => 'A']) }}">@lang('gg\index.sales.A')</a></li>
您可以在您的方法中进行设置。
public function ggList($status = "default") {
// do your magic...
}
如果网址中有任何内容,它将被覆盖。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.