庄子 发表于 2011-12-1 14:45:09

看懂了, 真好!

longgo 发表于 2011-12-16 11:45:12

hmvc不支持session吗,怎么老是出错呢

Hex 发表于 2011-12-16 15:16:07

longgo 发表于 2011-12-16 11:45 static/image/common/back.gif
hmvc不支持session吗,怎么老是出错呢

报什么错最重要。

longgo 发表于 2011-12-16 16:01:06

Hex 发表于 2011-12-16 15:16 static/image/common/back.gif
报什么错最重要。

A PHP Error was encountered
Severity: Notice

Message: Undefined property: Auth_Auth_module::$session

Filename: controllers/auth.php

Line Number: 27


Fatal error: Call to a member function userdata() on a non-object in D:\AppServ\www\ATAsys\application\modules\auth\controllers\auth.php on line 27

kevinchen 发表于 2011-12-18 21:49:32

Capricornus 发表于 2011-11-5 11:22 static/image/common/back.gif
应该怎么修改啊,能否写清楚点?

我搬了原loader的代码下来,可以使用,你也可以试一下,不过没经过深度测试的
就是将原来620的代码

                        $_ci_path = $this->_ci_view_path.$_ci_file;

改成

foreach ($this->_ci_view_paths as $view_file => $cascade)
                        {
                                if (file_exists($view_file.$_ci_file))
                                {
                                        $_ci_path = $view_file.$_ci_file;
                                        $file_exists = TRUE;
                                        break;
                                }

                                if ( ! $cascade)
                                {
                                        break;
                                }
                        }

从代码看,新版本的ci支持多个view目录,所以取最先找到那个

kevinchen 发表于 2011-12-18 22:02:31

本帖最后由 kevinchen 于 2011-12-18 22:05 编辑

suxiaolu 发表于 2011-11-17 15:21 static/image/common/back.gif
我用的是2.0.3,装好后报错:



Hex 已经说明了2.0.3是暂不支持的,要放出个修改不容易

我自己改了一下,在MY_Loader 加函数

function get_base_classes() {
            return $this->_base_classes;
      }


然后改module 28行

foreach ($CI->load->get_base_classes() as $var => $class)

clardy 发表于 2012-1-5 10:37:46

{:soso_e181:}

kuailewang 发表于 2012-1-5 15:38:25

Hex 发表于 2008-12-3 10:28 static/image/common/back.gif
大家多提意见,哪里写的不好,直接提出来,共同学习,共同进步!

老大 你的思路是不是 把需要加载的模型 通过判断加载进 ci的超级对象中去

Hex 发表于 2012-1-5 16:26:43

kuailewang 发表于 2012-1-5 15:38 static/image/common/back.gif
老大 你的思路是不是 把需要加载的模型 通过判断加载进 ci的超级对象中去 ...

没有上下文了。。。你说的是什么?

kuailewang 发表于 2012-1-5 16:35:56

Hex 发表于 2012-1-5 16:26 static/image/common/back.gif
没有上下文了。。。你说的是什么?

2.1.0版本的HMVC 好像不支持,老大你赶紧救救火啊!给个解决方案!:handshake:handshake:handshake:handshake
页: 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24
查看完整版本: [3.0.6]为 CI 增加 HMVC 支持【更新日期:2016.4.25】