ThinkPHP 3.2.3 行为中如何调用R()函数

浏览:1233 发布日期:2015/02/01 分类:求助交流 关键字: R 行为
如何在 行为 Behaviors 中调用R()

代码:namespace Common\Behaviors;


use Common\Library\MemberLogin;
use Think\Behavior;

class checkLoginBehavior extends Behavior
{

    public function run(&$param)
    {
        if (MODULE_NAME == 'Home') {

            if ((ACTION_NAME == 'lst' || ACTION_NAME == 'index') && I('p', 0, 'intval') > 8) {
                C('CACHE_ON', false);

                if (!is_spider() && !MemberLogin::getInstance()->isLogin()) {
//                    $this->error("对不起,请先登录!", '/login');
                    R('Home/User/needLogin');
                }
            }
        }
    }
}
提示内容:Fatal error: Maximum function nesting level of '100' reached, aborting! in D:\website\fl\www\ThinkPHP\Common\functions.php on line 125
最佳答案
评论( 相关
后面还有条评论,点击查看>>