检查当前访问者是否登录到Joomla的后端

时间:2012-10-17 08:58:05

标签: joomla joomla2.5

当我登录后端时,我想让Joomla不再包含Google Analytics的跟踪代码。为此,我试图确定浏览网站的用户当前是否也登录到Joomla的后端。问题是 - 当我使用JUser::getAuthorisedGroups()JUser::getAuthorisedViewLevels()等方法时,Joomla的前端仍然认为我是未注册的访客。

我知道Joomla会为后端和前端保留有关当前用户的单独信息。但它有办法吗?

1 个答案:

答案 0 :(得分:1)

登录管理员并查看前端都会启动不相关的独立会话,因此使用getUser()只会返回当前会话的信息。

幸运的是,有几种选择。首先,您可以阻止在GA中跟踪您的IP。其次,您可以登录前端,然后使用插件过滤掉登录的管理员用户。