从Code Igniter HMVC中的其他模块加载驱动程序

时间:2013-03-21 09:00:08

标签: php codeigniter libraries hmvc

我正在使用wiredesignz实现Code Igniters HMVC。

我们有两个模块,一个用于管理购物车的实际产品/类别等,另一个用于管理包含产品的订单等。

这一切都运行正常,但我们正在尝试实施共享送货司机。

发货驱动程序位于其自己的模块中,因此modules/shipping/libraries/Shipping/Shipping.php

因此,我可以使用

从名为“Test.php”的同一文件夹中加载一个库
$this->load->library('shipping/test');

但是尝试加载驱动程序

$this->load->driver('shipping/shipping')

结果

  

无法加载请求的类:送货

查看HMVC组件,它似乎有一个覆盖加载库,但不是驱动程序,我怎么能让它工作?

1 个答案:

答案 0 :(得分:0)

myabe问题出在区分大小写的文件夹中。文件名。

更改为

modules/shipping/libraries/shipping/shipping.php

并尝试加载您的图书馆。

$this->load->library('shipping/shipping');

注意:您的班级名称必须是shipping.php

内的Shipping