Я начал модульный проект в CI2 (используя HMVC). Я перемещаю проект в CI 3.
Я пытаюсь автозагрузить сессионную библиотеку, используя config / autoload .php
$autoload['libraries'] = array('database','session');
Я получаю эту ошибку:
Fatal error: Call to undefined method MY_Loader::_ci_load_class() in /srv/www/htdocs/projects/application/third_party/MX/Loader.php on line 158
Даже если вручную загрузить библиотеку в контроллере с помощью $ this-> load-> library ('session'), я получаю ту же ошибку.
Я убежден, что это ошибка, вызванная использованием HMVC. Мне удалось сделать CI 3 модульным, но я застрял в этой проблеме, пожалуйста, помогите …
Я могу загрузить помощники и модели, но я не могу загрузить библиотеки 🙁
Я думаю, что у вас неправильная версия HMVC, вам нужно скачать последнюю версию https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc/downloads
Нажмите на ветки, и вы увидите две версии.