coeus 发表于 2010-7-30 16:47:09

没事。测试后,修复下,对大家都有好处。
可惜能力有限啊,不然可以看看代码,如果有问题可以修复一下。

coeus 发表于 2010-7-30 17:12:32

第一个问题发现一个解决方法。
感觉module并不是全局调用的。
如果当前的controller的构造函数里没有加载那个module的话,就会出现前面所提示没有这个类的提示。

coeus 发表于 2010-7-31 16:48:29

再更新一下内容。如果module的初始化不是在构造函数里,就OK。在具体的method里加载model就没问题。
感觉HMVC在调用逻辑上好像有点问题。

Hex 发表于 2010-8-1 18:16:40

你说的是 model 还是 module ?module 不需要初始化,直接在视图里就可以使用。

上善若水 发表于 2010-8-4 17:35:17

关注一下,是有问题
本来想用得试了几次发现有时出问题,有时又没事。

没敢用,确实感觉 hmvc 不错 不过暂时没找到好的 库

Hex 发表于 2010-8-4 21:44:11

回复 15# 上善若水


    请报告一下有什么问题?我在 iqwer.com 上使用没发现问题。。。。

lamtin 发表于 2010-8-4 22:30:38

我在1.7.2下使用没发现问题

coeus 发表于 2010-8-5 16:33:02

我的意思是model的加载不能在module的构造函数里。不然有问题。
但是现在第二个问题还是没解决。动不动就“Unable to load the requested file”

上善若水 发表于 2010-8-5 20:20:55

回复 16# Hex


因为当时项目比较急,试了一下,没接着用。也许是我的问题,我在好好看看你的例子重构或者下一个项目的时候,有问题在报告吧

Hex 发表于 2010-8-7 23:31:10

经过我的测试,确实发现不能在 Module 的构造函数中装载 Model,这个问题我已经修正了。

第二个问题,我测试了一下,发现没有问题。
请楼主注意一下,装载 Module 的方法是
$this->load->module('模块名/控制器/方法');
感觉楼主的例子代码里没有“模块名”。

新版 HMVC 扩展 http://codeigniter.org.cn/forums/thread-1319-1-2.html
页: 1 [2] 3
查看完整版本: Hex提供的HMVC好像有点问题