我試圖得到基於以下結構中Laravel 4嵌套控制器:Laravel 4.0嵌套控制器
- 應用
- 控制器
- 基
- BaseController.php
- 網站
- WebsiteController.php
- 基
- 控制器
我想獲得網站路線與WebsiteController擴展BaseController關聯。
我已經嘗試以下的事情
爲route.php (應用程序/ route.php)
Route::resource('website', 'Controllers\Website\WebsiteController');
爲BaseController.php (應用程序/控制器/base/BaseController.php)
use Illuminate\Routing\Controllers\Controller;
class BaseController extends Controller {
protected function setupLayout(){
if (! is_null($this->layout)){
$this->layout = View::make($this->layout);
}
}
}
爲WebsiteController.php (應用程序/控制器/網站/ WebsiteController.php)
use Controllers\Base\BaseController;
class WebsiteController extends BaseController {
public function index(){
return 'index';
}
}
不幸的是,當我去http://mywebsite.com/website它不工作的。
謝謝。
您會得到什麼錯誤? – fideloper
Erreur HTTP 500(內部服務器錯誤) –
謝謝。有沒有可以在這裏打印出來的堆棧跟蹤或相關消息? – fideloper