我在CodeIgniter中使用HMVC扩展。我有像
这样的模块 moduleName
config
config.php
routes.php
controller
test.php
models
etc..
来自test.php
我试图从上面的模块文件夹加载自定义配置项。
但它不起作用。我像class Test extends MX_Controller {}
我尝试从默认配置文件夹加载配置项,该文件夹位于模块文件夹和its working
根据this post,模块配置应在模块初始化时加载。但它不起作用。
我在这里缺少什么?
答案 0 :(得分:0)
默认情况下,Codeignitor不会从模块文件夹加载配置。它在application / config文件夹上的外观,首先它看看ENVIRONMENT文件夹,以防你有application / config / development .....
要从您可以使用的模块加载配置
$this->load->config('../models/config/XXX.php')
或者您必须扩展Config类以修改您的方式