获取用户ID更改在Joomla网站


Get User ID Changed in Joomla Site

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

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

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

,我们可以通过传递用户id

来更改用户对象。