关于在钩子里调用系统辅助类
hooks/testhook.php代码如下
class testhook
{
function display()
{
$CI=& get_instance();
$CI->load->library('session');
if($CI->session->userdata('logged_in') AND $CI->session->userdata('user_id') AND $CI->session->userdata('email')){
return true;
}else{
redirect('/business/login');
}
}
}
报错提示:Fatal error:Call to a member function library() on a non-object in D:\AppServ\www\apply\application\hooks\testhook.php on line 9
使用$CI=&get_instance();也不可以加载吗?
有那位有经验的帮助一下 ,谢谢了...
本帖最后由 ☆淡定★ 于 2013-5-9 12:17 编辑
把你的勾子设定成 post_controller_constructor之后也就是控制器实例化之后
原因看控制器实例化的操作代码 板凳 地板 ☆淡定★ 发表于 2013-5-9 12:02 static/image/common/back.gif
把你的勾子设定成 post_controller_constructor之后也就是控制器实例化之后
原因看控制器实例化的操作代 ...
没明白你的意思.. ☆淡定★ 发表于 2013-5-9 12:02 static/image/common/back.gif
把你的勾子设定成 post_controller_constructor之后也就是控制器实例化之后
原因看控制器实例化的操作代 ...
使用post_controller_constructor挂载可以..
页:
[1]