Codeigniter HMVC模块位置

时间:2012-11-17 20:20:21

标签: codeigniter module hmvc hmvc-codeigniter

在我的codeigniter应用程序中,我正在使用codeigniter HMVC。 它的效果太棒了!

但我想拥有2个模块文件夹:

  • application/controllers/文件夹
  • 中的一个
  • applications/文件夹中的一个。

我无法弄清楚我需要如何更改modules_location数组以便这样做。 此时我的modules_location看起来像这样:

$config['modules_locations'] = array(
    APPPATH.'modules/' => '../modules/',
);

我只需要添加一行来使这个系统工作,但是哪一个?

1 个答案:

答案 0 :(得分:2)

我这样做:

$config['modules_locations'] = array(
    APPPATH.'modules/core/' => '../modules/core/',
    APPPATH.'modules/plugins/' => '../modules/plugins/',
);

它按预期工作。

我已经尝试将模块root外部化到应用程序文件夹之外,但到目前为止没有成功,我会继续测试,让你知道它是否有效,如果我不忘记在这里发布它。

干杯!