【发布时间】:2014-10-07 10:01:44
【问题描述】:
假设我有两个名为 Client\DashboardController 和 Admin\DashboardController 的控制器,routes.php 包含以下内容:
Route::get('admin/', [
'uses' => 'Admin\DashboardController',
'as' => 'dashboard'
]);
Route::get('client/', [
'uses' => 'Client\DashboardController',
'as' => 'dashboard'
]);
两个控制器位于不同的命名空间中,但共享一个视图。在我看来,我想做以下事情:
<a href="{{ route('dashboard') }}">home</a>
根据 url 前缀,它应该映射到正确的控制器,但问题是它总是映射到客户端控制器。
【问题讨论】:
标签: laravel laravel-4 laravel-routing