在模块下的behavior文件下的check类文件中检测是否登录,然后跳转的业务,使用redirect提示报错,求解答
<?php
namespace app\admin\behavior;
use think\Session;
use think\Controller;
use \traits\controller\Jump;
class CheckBehavior
{
public function run(&$params)
{
$this->checkLogin();
}
public function checkLogin()
{
if ('Login' == request()->controller()){ return true; }
$admin_user_info = Session::get('admin_user_info');
//ddd($admin_user_info,1);
if(!$admin_user_info || intval($admin_user_info['id']) < 1){
$this->redirect('Login/login','请先登录后操作');
}
}
}
致命错误:
Call to undefined method app\admin\behavior\CheckBehavior::redirect()
- 6 回答
- 0 关注
- 860 浏览
添加回答
举报
0/150
提交
取消