在 Laravel 5.0 中隐藏所需的路由参数
Hide required parameters of routes in Laravel 5.0
如何在 laravel 5 中隐藏 get 路由的参数?
我的意思是,路由可以有必需参数,也可以有可选参数,我想知道如何隐藏这些参数。
这是 Laravel Route parameters
的文档
You can capture segments of the request URI within your route:
Route::get('user/{id}', function($id)
{
return 'User '.$id;
});
如果我的域是:example.com,当我访问 示例时。com/user/201348 我希望在浏览器中 URL是:示例。com/user 例如。
您需要的不是获取路线,而是 post 路线。
Route::get('user/', function(Request $request)
{
return 'User '.$request->get('id');
});
但请记住:
您需要创建一个表单来生成 post 请求。
{{ Form::open(array('url' => 'user')) }}
{{ Form::hidden('id', $userId); }}
{{ Form::submit('Show user with id '.$userId); }}
{{ Form::close() }}
如何在 laravel 5 中隐藏 get 路由的参数?
我的意思是,路由可以有必需参数,也可以有可选参数,我想知道如何隐藏这些参数。
这是 Laravel Route parameters
的文档You can capture segments of the request URI within your route:
Route::get('user/{id}', function($id) { return 'User '.$id; });
如果我的域是:example.com,当我访问 示例时。com/user/201348 我希望在浏览器中 URL是:示例。com/user 例如。
您需要的不是获取路线,而是 post 路线。
Route::get('user/', function(Request $request)
{
return 'User '.$request->get('id');
});
但请记住: 您需要创建一个表单来生成 post 请求。
{{ Form::open(array('url' => 'user')) }}
{{ Form::hidden('id', $userId); }}
{{ Form::submit('Show user with id '.$userId); }}
{{ Form::close() }}