用户
 找回密码
 入住 CI 中国社区
搜索
楼主: Hex
收起左侧

[核心代码 Core] [3.0.6]为 CI 增加 HMVC 支持【更新日期:2016.4.25】

    [复制链接]
 楼主| 发表于 2011-9-27 13:49:33 | 显示全部楼层
yostoki 发表于 2011-9-27 12:04
你好, 我是用2.0.3, 請問是什麼問題, 多謝指教
Severity: Notice
Message: Undefined property: MY ...

贴一下你的代码。
发表于 2011-9-27 14:18:15 | 显示全部楼层
Hex 发表于 2011-9-27 13:49
贴一下你的代码。
PHP复制代码
 
public function index()
{
        $this->load->view('welcome_message');
}
 
复制代码

代碼和 bitbucket 下載回來的一樣, 我是原生2.0.3 直接把 hmvc 套上
 楼主| 发表于 2011-9-27 15:16:17 | 显示全部楼层
yostoki 发表于 2011-9-27 14:18
代碼和 bitbucket 下載回來的一樣, 我是原生2.0.3 直接把 hmvc 套上

我这里没问题呀。。。。
我也是 2.0.3
发表于 2011-9-27 16:23:25 | 显示全部楼层
本帖最后由 yostoki 于 2011-9-27 16:23 编辑
Hex 发表于 2011-9-27 15:16
我这里没问题呀。。。。
我也是 2.0.3

奇怪, 我只要把 core/MY_Loader.php Line 620 補上 s 就沒問題, 難度開發環境不一 (PHP 5.3.5)
PHP复制代码
$_ci_path = $this->_ci_view_path.$_ci_file;
复制代码
PHP复制代码
$_ci_path = $this->_ci_view_paths.$_ci_file;
复制代码
 楼主| 发表于 2011-9-27 18:08:06 | 显示全部楼层
yostoki 发表于 2011-9-27 16:23
奇怪, 我只要把 core/MY_Loader.php Line 620 補上 s 就沒問題, 難度開發環境不一 (PHP 5.3.5)

...

我又仔细看了一下,发现 2.0.2 和 2.0.3 这个变量名不同。
确实是 2.0.3 加 s 就正确了。
发表于 2011-9-27 20:38:25 | 显示全部楼层
Hex 发表于 2011-9-27 18:08
我又仔细看了一下,发现 2.0.2 和 2.0.3 这个变量名不同。
确实是 2.0.3 加 s 就正确了。 ...

找出問題太好了, 這套件相當不錯, 正是我所想的
发表于 2011-10-7 17:02:05 | 显示全部楼层
本帖最后由 yostoki 于 2011-10-7 17:09 编辑

已解決, 2.0.3 變化真大, Loader.php 變成protected {:soso_e119:}
发表于 2011-10-8 16:37:58 | 显示全部楼层
恩 这个不错。原来这就叫HMVC啊,呵呵。以前就想这么试过。
发表于 2011-10-11 19:57:07 | 显示全部楼层
太好了,实现了很重要的功能。不过用过的兄弟能不能说下,效率、速度如何?

谢谢
 楼主| 发表于 2011-10-11 22:26:21 | 显示全部楼层
小马 发表于 2011-10-11 19:57
太好了,实现了很重要的功能。不过用过的兄弟能不能说下,效率、速度如何?

谢谢 ...

从实现来说,加载一个 module 会增加几个IO请求,实例化几个对象,并没有其他消耗CPU的操作。
你也可以做做性能测试,呵呵

本版积分规则