Я использую CI 2.0.2 и использую 5.4 Модульное расширение.
У меня есть пользователь в качестве контроллера по умолчанию.
class User extends CI_Controller{
public function __construct(){
parent::__construct();
}
public function login{ echo modules::run('login/main'); }
}
Вот мои модули / логин / контроллер
class Login extends MX_Controller{
public function __construct(){
parent::__construct();
$this->load->model('login_model','login');
}
public function main{
$arrUserInfo = $this->login->getUserInfo();
}
}
Если я использую "MX_Controller", я получаю ошибку ниже Неустранимая ошибка: невозможно переопределить класс CI в E: \ Projects \ mySite \ application \ third_party \ MX \ Base.php в строке 55
Таким образом, у меня есть изменения с "CI_Controller", тогда я получаю ошибку ниже
Обнаружена ошибка Невозможно найти указанную модель: login_model
Я не понимаю, почему модульный MVC не работает .. Если у кого-то есть идея, пожалуйста, поделитесь ею.спасибо ..