Я пытаюсь реализовать HMVC с помощью CodeIgniter. Я использовал эту библиотеку из bigbucket Библиотека CI HMVC Он отлично работает для меня, когда я создал модуль администратора. Но теперь я пытаюсь определить модуль внутри модулей. Итак, моя структура будет такой: Здесь «admmin» – мой главный модуль. И страница является вспомогательным модулем администратора. Я снова определяю два […]
Я использую только модули для частичных представлений, они никогда не направляются напрямую. Вместо этого у меня есть основные контроллеры внутри application/controllers и представления внутри application/views/ которые выполняют Modules::run($moduleName, $params); Это вызывает модуль и делает штраф, когда он достигнут. Проблема заключается в том, что ни один из моих маршрутов не вызывает их application/controller/ методы . Это […]
Я начал модульный проект в 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-> […]
Я получаю популярные модульные расширения – HMVC установлен из https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc и установите его с помощью codeigniter 2.2.2, но когда все должно работать нормально, я получаю эту ошибку Уровень доступа к MX_Router :: _ set_default_controller () должен быть общедоступным (как в классе CI_Router) в C: .. \ application \ third_party \ MX \ Router.php в строке […]