2015-10-17 115 views
0

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

回答

0

確保您的命名空間是正確的,並且匹配到您的文件夾結構。 也考慮將完整路徑添加到您想要使用的控制器。希望這有幫助,沒有足夠的代碼以上真正看到你到目前爲止已經實施:)