モジュール自体内で HMVC モジュールのコントローラーを拡張するにはどうすればよいですか?
class Backend extends Backend_Controller {
public function __construct(){
parent::__construct();
}
}
HMVC に関連する次の典型的な Codeigniter ファイル構造を想定します。
/
/application
/application/modules
/application/modules/backen
/application/modules/backen/controllers
/application/modules/backen/controllers/Backend.php
/application/modules/backen/libraries
/application/modules/backen/libraries/Backend_Controller.php
この構造では、「クラスが見つかりません」というエラーが発生します。「/application/libraries/Backend_Controller.php」フォルダに入れると動作します。