【发布时间】:2016-01-31 07:41:25
【问题描述】:
我定义了以下隐式路由(Laravel 5.2)
// Handle locale
Route::group([
'prefix' => '{country}/{language}',
], function () {
Route::controller('user', 'UserController');
});
这是我的控制器
class UserController extends BaseLocaleController
{
public function getIndex()
{
return view('user/index');
}
public function getProfile($slug)
{
echo $slug;die;
return view('user/view');
}
}
我的 URI 结构是
http://{host}/in/en/user/profile/manju
这里的问题是,我的 slug 值是 in 而不是 manju。我需要应用任何 URI 模式吗?
如何在 Laravel 5.2 中完成这项工作。如您所见,我在 Route::group 中有 country 和 language 前缀。
【问题讨论】:
标签: laravel-routing laravel-5.2