我正试图在我的项目中分离Backend和Frontend。我在Controllers中创建了两个direcotry,命名为:frondend和backend。我在后端目录中有UsersController。 我为UsersController添加了路由
Route::group(array('prefix' => 'backend'), function() {
Route::get('users', array('as' => 'users', 'uses' => 'backend/UsersController@index'));
});
我使用了名称空间
namespace Controllers/backend;
在我的UsersController中。
我运行命令php artisan dump-autoload
。当我尝试以codefacet.loc/backend/users
访问路线时,它会显示
`ReflectionException
类后端/ UsersController不存在`
请帮忙吗?
答案 0 :(得分:0)
Route::group(array('prefix' => 'backend'), function() {
Route::get('users', array('as' => 'user_index', 'uses' => 'UsersController@index'));
});
the other way you can achieve that is
Route::group(['namespace'=>'your-namespace-in-full'], function()
{
Route::controller('users/index', 'UsersController',array(
'index'=>'users.index',
));
});