扩展Laravel默认的routes.php文件
问题描述:
laravel 5的routes.php文件包含此代码扩展Laravel默认的routes.php文件
Route::controllers([
'auth' => 'Auth\AuthController',
'password' => 'Auth\PasswordController',
]);
我已经安排在我的模块代码文件夹所以每个模块都有控制器,一切都与一个单独的路由自己的文件夹。 PHP的,我已经创建了一个名为验证在我的模块文件夹中的自定义模块,它的routes.php文件内容是
Route::group(['prefix' => 'auth',
'namespace' => 'Modules\Auth\Http\Controllers'], function()
{
Route::get('login', '[email protected]');
});
现在,当我尝试访问example.com/auth/login我的自定义路线不会被调用,由于在laravel的默认routes.php中定义的路由,我该如何做我的路线工作没有触及laravel的路线.php
答
确保您的命名空间是正确的,并且匹配到您的文件夹结构。 也考虑将完整路径添加到您想要使用的控制器。希望这有帮助,没有足够的代码以上真正看到你到目前为止已经实施:)