hook里面不能用load么?
hook的函数里面:$_CI =& get_instance();
$_CI->load->model('user');
运行结果
A PHP Error was encountered
Severity: Notice
Message: Trying to get property of non-object
Filename: hooks/acl.php
Line Number: 17
Fatal error: Call to a member function model() on a non-object in D:\Apmxe-Pass\htdocs\system\application\hooks\acl.php on line 17 pre_controller之前是不能用get_instance()的 如果我想用访问数据库 或者想调用model怎么办? 只能自己修改 CI 源码。这是 CI 的逻辑,你如果想修改别无他法。 只有在pre_controller之后的hook才可以,model和db相关有很多方法要调用get_instance()
页:
[1]