Я использую модульные расширения HMVC для codeigniter.
моя структура выглядит следующим образом:
модули / -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);
}
}
Маршрутизация и печать изнутри самого контроллера работают нормально, но я не могу загрузить представление, получаю ошибку codeigniter, в которой говорится, что файл представления не может быть найден
/modules/manager/config/routes.php:
<?php
$route['module_name'] = 'manager';
Кажется, что представления все еще вызываются из основной папки представления CI, не знаю, почему они не вызываются из папки модулей, потому что контроллер расширяет класс MX