Edv*_*erg 2 php url routes laravel laravel-5
基本上我不想做的是自动更改 de 前缀,所以我只有一个视图。这些链接可能看起来像这样。
{{URL::to('california/search')}}
{{URL::to('florida/search')}}
{{URL::to('arkansas/search')}}
Run Code Online (Sandbox Code Playgroud)
我使用 Laravel 5.2
这是我使用的控制器:
//Controllers for states
Route::group(array('prefix' => 'california', "namespace" => 'Test' ), function() {
Route::get("/all", "CalifornaPositionController@all");
Route::get('/search',['uses' => 'CalifornaPositionController@getSearch','as' => 'search']);
Route::get('/show/{id}', 'CalifornaPositionController@show');
});
Route::group(array('prefix' => 'florida', "namespace" => 'Test' ), function() {
Route::get("/all", "FloridadPositionController@all");
Route::get('/search',['uses' => 'FloridadPositionController@getSearch','as' => 'search']);
Route::get('/show/{id}', 'FloridadPositionController@show');
});
Route::group(array('prefix' => 'arkansas', "namespace" => 'Test' ), function() {
Route::get("/all", "ArkansasPositionController@all");
Route::get('/search',['uses' => 'ArkansasPositionController@getSearch','as' => 'search']);
Route::get('/show/{id}', 'ArkansasPositionController@show');
});
Run Code Online (Sandbox Code Playgroud)
根据 Laravel API 文档的请求和路由,以下代码检索当前路由前缀
Request::route()->getPrefix()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3522 次 |
| 最近记录: |