庄子
发表于 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