如何在laravel 5中隐藏get路线的参数?
我的意思是,一条路线可以有必需的参数,还有可选参数,我想知道如何隐藏这些参数。
的Laravel文档您可以在路线中捕获请求URI的片段:
Route::get('user/{id}', function($id) { return 'User '.$id; });
如果我的域名是:example.com,当我访问 example.com/user/201348 时,我希望在浏览器中输入以下网址: example.com/user < / strong>例如。
答案 0 :(得分:0)
您需要的不是获取路线而是后路线。
Route::get('user/', function(Request $request)
{
return 'User '.$request->get('id');
});
但请记住: 您需要创建一个表单来生成一个帖子请求。
{{ Form::open(array('url' => 'user')) }}
{{ Form::hidden('id', $userId); }}
{{ Form::submit('Show user with id '.$userId); }}
{{ Form::close() }}