2016-11-09 57 views
0

我在我的Joomla網站中安裝了兩個組件。登錄我的網站後。我打印用戶ID,該ID是22.並且轉到一個組件頁面(站點部分)我打印用戶ID,該ID是3(超級用戶)。爲什麼用戶標識正在更改。我的錯誤是什麼?獲取用戶名在Joomla網站中更改

回答

1

可能是他們加載超級用戶的組件,例如,他們必須發送電子郵件給管理員和超級用戶。

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

利用這一點,我們可以通過傳遞用戶ID

更改用戶對象