Codeigniter HMVC загружает пользовательский файл конфигурации

Я использую расширение HMVC в CodeIgniter. Где у меня есть такой модуль, как

 moduleName
     config 
         config.php
         routes.php
     controller
         test.php
     models
         etc..

от test.php Я пытался загрузить пользовательский элемент конфигурации из папки выше модуля. Но это не работает. я расширяю свой класс, как class Test extends MX_Controller {}

Я попытался загрузить элемент конфигурации из папки конфигурации по умолчанию, которая находится вне папки модуля и its working

Согласно этому посту, конфигурация модуля должна загружаться при инициализации модуля. Но это не работает.

Что мне здесь не хватает?

1 ответ

Codeignitor не загружает конфигурацию из папки модулей по умолчанию. Его взгляд на папку application/config. Сначала посмотрите на папку ENVIRONMENT, если у вас есть application/config/development .....

Для загрузки формы конфигурации модуля вы можете использовать

$this->load->config('../models/config/XXX.php')  

Или вы должны расширить класс Config, чтобы изменить ваш путь

Другие вопросы по тегам