我使用Code Igniters HMVC实现由wiredesignz。
我们有两个模块,一个用于管理购物车的实际产品/类别等,另一个用于管理包含产品等的订单。
这一切都很好,但我们正在尝试实现一个共享的运输驱动程序。
运输驱动程序位于它自己的模块中,因此modules/shipping/libraries/Shipping/Shipping.php
因此,我可以通过
从相同的文件夹中加载一个库名为test。php$this->load->library('shipping/test');
但是试图加载驱动程序
$this->load->driver('shipping/shipping')
导致
无法加载请求的类:shipping
通过HMVC组件,它似乎有重载加载库,但不是驱动程序,我怎么能让它工作?
问题可能在大小写敏感文件夹&文件名。
改变
modules/shipping/libraries/shipping/shipping.php
并尝试加载库。
$this->load->library('shipping/shipping');
注意:你的类名必须是Shipping
在shipping.php