在Joomla站点中更改用户ID

时间:2016-11-09 07:45:30

标签: php joomla joomla3.0

我在Joomla网站上安装了两个组件。登录我的网站后。我打印用户ID,该ID为22.并转到一个组件页面(站点部分)我打印用户ID,该ID为3(超级用户)。为什么用户ID正在改变。什么是我的错误?

1 个答案:

答案 0 :(得分:1)

可能在该组件中加载超级用户,例如,在电子邮件模板中,他们必须向管理员和超级用户发送电子邮件。

$user = JFactory::getUser($user_id);

使用此方法,我们可以通过传递用户ID

来更改用户对象