这是我的问题。 我的网址如下:
http://mysite.com/foo是一个用户页面,将由UserController处理。
http://mysite.com/bar是一个组页面,将由GroupController处理。
我还有一个Config文件,其中包含这些路线的信息。
return Array(
'foo' => '/user/1',
'bar' => '/group/1'
)
我应该如何实现这个?
答案 0 :(得分:1)
您只需在routes.php中设置路由路径,就像在docs
中一样答案 1 :(得分:0)
Route::get('user/{id}','UserController@show');
Route::get('group/{id}','GroupController@show');
Route::get('{slug}', function($slug){
$MenuList = Config::get('menulist');
$request = Request::create($MenuList[$slug], 'GET');
return Route::dispatch($request)->getContent();
}
});
//menulist.php
return Array(
'foo' => '/user/1',
'bar' => '/group/1'
)