我是laravel的新手。 這可能非常簡單,但我無法找到示例或文檔。重定向到子文件夾中的控制器操作 - Laravel 4
我需要將用戶重定向到位於子文件夾中的控制器中的操作。
文件夾結構:
**app**
---**controllers**
------**Admin**
---------AdminHomeController.php (extends AdminController)
------AdminController.php
------BaseController.php
---**models**
---**views**
------**admin**
---------dashboard.php
------login.php
routes.php文件
Route::get('/login', function()
{
return View::make('login');
});
Route::group(array('before' => 'auth'), function()
{
Route::resource('admin', 'AdminHomeController');
});
Route::post('/login', function()
{
Auth::attempt(['email' => Input::get('email'), 'password' => Input::get('password')]);
**return Redirect::action('[email protected]');**
});
登錄後,我正在想重定向到AdminHomeController動作稱爲 「showAdminDashboard」。 我知道我可以加載視圖,但我想重定向。
我的錯誤是這樣的 - 未知的操作[AdminHomeController @ showAdminDashboard]。
感謝您的,但我已經運行 - 「自動加載」:{ \t \t 「類映射」: \t \t \t 「應用/命令」, \t \t \t 「應用程序/控制器」, \t \t \t 「應用程序/模型」, \t \t \t 「應用/數據庫/遷移」, \t \t \t 「應用/數據庫/種子」, \t \t \t「應用程序/測試/ TestCase.php」 \t \t] \t}, – Mediabeastnz 2013-05-10 00:44:54
我有你已經運行它,然後打開'供應商/作曲/ autoload_classmap.php',看看你的控制器在陣列。如果不是,則需要再次運行'composer dump-autoload'。 – 2013-05-10 05:23:04