有没有办法检查管理员是否在Opencart
的前端登录?当我打开商店时,我想显示一个内容为“Admin Logged In”的通知栏。
准确地说,在我的模块的控制器中,我想补充一下:
$data['admin_logged'] = some_function;
当我在.tpl
回复它以获取1
如果管理员已登录或0
如果没有。
答案 0 :(得分:1)
其实我是通过以下方式完成的:
// Check if admin is logged in - frontend
$this->user = new User($this->registry);
$data['admin_logged']=($this->user->isLogged())
现在你可以使用if($ admin_logged)/ *在这里做东西* /
无论如何,谢谢你
答案 1 :(得分:0)
是的,你可以使用User
类检查它:
$data['admin_logged'] = $this->user->isLogged() ? 1 : 0;