guanzhao130 发表于 2013-4-18 15:15:49

Hex 发表于 2013-4-18 13:26 static/image/common/back.gif
这个类库的命名不规范,必须大写开头,其他字母小写。

这个是我自己扩展快速生成 增删改查的类   在没有使用 HMVC 的时候一直正常
不知道是什么原因在 子模块中 调用这个类库 会找不到文件
权限什么都是正常的。

Hex 发表于 2013-4-18 15:18:23

guanzhao130 发表于 2013-4-18 15:15 static/image/common/back.gif
这个是我自己扩展快速生成 增删改查的类   在没有使用 HMVC 的时候一直正常
不知道是什么原因在 子模块中 ...

请严格根据 http://codeigniter.org.cn/user_guide/general/creating_libraries.html 来编写类库,不符合规范的,也许现在可以调用,但是未来存在很大隐患的,建议还是严格按照规定来写。

guanzhao130 发表于 2013-4-18 15:25:24

Hex 发表于 2013-4-18 13:26 static/image/common/back.gif
这个类库的命名不规范,必须大写开头,其他字母小写。

我在本地使用 HMVC加载类库 不行
上传到服务器之后就正常了
不知道是什么原因
不过好的是解决了~

Hex 发表于 2013-4-18 16:04:35

guanzhao130 发表于 2013-4-18 15:25 static/image/common/back.gif
我在本地使用 HMVC加载类库 不行
上传到服务器之后就正常了
不知道是什么原因


你的命名不规范永远是个隐患,因为你这属于非法的,非法的东西能使用,就是碰巧了,这属于撞大运编程。。。

guanzhao130 发表于 2013-4-18 16:30:59

Hex 发表于 2013-4-18 16:04 static/image/common/back.gif
你的命名不规范永远是个隐患,因为你这属于非法的,非法的东西能使用,就是碰巧了,这属于撞大运编程。。 ...

感谢命名已经修改了

子线程 发表于 2013-4-23 21:12:57

能不能参考下这个框架怎么实现 hmvc的,他也没改ci的源代码 : pyrocms :D

Hex 发表于 2013-4-24 11:23:29

子线程 发表于 2013-4-23 21:12 static/image/common/back.gif
能不能参考下这个框架怎么实现 hmvc的,他也没改ci的源代码 : pyrocms

可以啊,你有什么想法?

yzcj007 发表于 2013-4-29 10:39:44

子线程 发表于 2013-4-23 21:12 static/image/common/back.gif
能不能参考下这个框架怎么实现 hmvc的,他也没改ci的源代码 : pyrocms

https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc

pyrocms是基于这个实现的

蓝牙 发表于 2013-5-4 22:07:15

Hex 你好,我在使用您的HMVC 时 发现一个问题,比如我在application\config\autoload.php中全局加载了一个叫my_lib的libraries,而我在modules\模块\controllers 中 却不能直接用$this->my_lib->方法 调用其中的方法,需要重新load一次my_lib才能调用, 而在modules\模块\views 中却能直接用$this->my_lib->方法 调用其中的方法。

Hex 发表于 2013-5-6 09:53:40

蓝牙 发表于 2013-5-4 22:07 static/image/common/back.gif
Hex 你好,我在使用您的HMVC 时 发现一个问题,比如我在application\\config\\autoload.php中全局加载了一个 ...

module 不能调用控制器中加载的类库,是特意这么设计的,我的用意是完全隔离 module。
而 module 的 view 能使用,应该是个BUG,我查一下。
页: 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27
查看完整版本: [3.0.6]为 CI 增加 HMVC 支持【更新日期:2016.4.25】