lcb21 发表于 2011-10-13 10:08:00

虽然不是很懂,还是要认真看看。

tpopen 发表于 2011-10-13 22:00:58

本帖最后由 tpopen 于 2011-10-19 21:53 编辑

hex老大,有个问题想问下。
下完你的附件后,直接覆盖后访问
在My_loader的620行。

出现以下错误:
打印出$_ci_path为: string(24) "Arraywelcome_message.php" ,加上s后,$_ci_path路径应该是错的。


var_dump($_ci_view_paths);array(1) {["application/views/"]=>bool(true)}请问这个是怎么回事呢?

还有一个问题,访问的路径是/index.php/module/test2/Home_Made/index
是这种访问路径吗?
期待解答?谢谢。
11.10.19好了修改好了:
ci 2.0.3版本。
修改以下两个地方:
1.$this->_ci_view_path改为$this->_ci_view_path

2,上于在核心中CI_loader中的 protected $_base_classes                = array(); 为保护类型了。故修改了CI_Module继承CI_loader

修改完以上两个地方后,均可运行了。



superyjy 发表于 2011-10-21 14:34:01

module->controllers->下面不能添加子目录了吗?

Hex 发表于 2011-10-21 15:08:07

tpopen 发表于 2011-10-13 22:00 static/image/common/back.gif
hex老大,有个问题想问下。
下完你的附件后,直接覆盖后访问
在My_loader的620行。


感谢提出的问题,此扩展暂时不支持 2.0.3,主要是由于 2.0.3 修改了 Loader 类造成的。

路径就是那样的,有什么问题?

Hex 发表于 2011-10-21 15:08:55

superyjy 发表于 2011-10-21 14:34 static/image/common/back.gif
module->controllers->下面不能添加子目录了吗?

不能。
一个模块一般只需要一个控制器。
这里的模块相当于 widget,你好好理解一下,呵呵

sunboat 发表于 2011-10-27 14:33:59

本帖最后由 sunboat 于 2011-10-27 14:40 编辑

不错是不错,就是URL感觉长了点,这个能实现不,比如 http://localhost/index.php/模块名/ 后面的控制器方法都是默认的。。

{:soso_e113:}我想多了。。不过我觉得可以把和模块名同名的控制器设置为默认。。

Capricornus 发表于 2011-11-5 11:22:46

tpopen 发表于 2011-10-13 22:00 static/image/common/back.gif
hex老大,有个问题想问下。
下完你的附件后,直接覆盖后访问
在My_loader的620行。


应该怎么修改啊,能否写清楚点?

suxiaolu 发表于 2011-11-17 15:21:39

本帖最后由 suxiaolu 于 2011-11-17 15:26 编辑

我用的是2.0.3,装好后报错:

Fatal error: Cannot access protected property MY_Loader::$_base_classes in ./application/core/Module.php on line 28

第28行开始:

foreach ($CI->load->_base_classes as $var => $class)
{
    // 排除 Loader 类,因为已经 clone 过了
    if ($var == 'loader')
    {
      continue;
    }
    // 赋值给 Module
    $this->$var =& load_class($class);
}


$CI->load->_base_classes的内容:

=> Array
(
    => Benchmark
    => Hooks
    => Config
    => Utf8
    => URI
    => Router
    => Output
    => Security
    => Input
    => Lang
    => Loader
)


2.0.3还不能用是吗?

likely_01 发表于 2011-11-17 17:08:55

微博不能转发

庄子 发表于 2011-12-1 14:39:24

学习,不知道是否支持CI2.0
页: 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23
查看完整版本: [3.0.6]为 CI 增加 HMVC 支持【更新日期:2016.4.25】