codeigniter のモジュラー拡張 HMVC アドオンを使用しています。
私の構造は次のようになります。
modules/ -manager/ --controllers/ ---manager.php --views/ ---index.php
manager.php コントローラー:
class Manager extends MX_Controller {
function __construct(){
parent::__construct();
}
function index(){
$data['newsletter'] = Newsletter::all();
$this->load->view('index',$data);
}
}
コントローラー自体の内部からのルーティングと印刷は正常に機能しますが、ビューを読み込めないようで、ビューファイルが見つからないというコードイグナイターエラーが発生します
/modules/manager/config/routes.php:
<?php
$route['module_name'] = 'manager';
ビューはまだCIのメインビューフォルダーから呼び出されているようですが、コントローラーがMXクラスを拡張しているため、モジュールフォルダーから呼び出されない理由はわかりません