我正在爲humhub構建自定義網絡研討會。我正在使用Custom_pages模塊(https://www.humhub.org/marketplace/details?id=13) 如何獲取我的應用程序中當前登錄用戶的用戶詳細信息?使用HumHub中的第三方應用程序獲取用戶詳細信息
有人給了我這個代碼嘗試
//plug in to Yii application
require_once('../protected/vendors/yii/yii.php');
Yii::createWebApplication('../protected/config/main.php');
//------------------
//print_r(Yii::app());
echo "<br />";
//check if user is logged in (not a guest)
if(!Yii::app()->user->isGuest)
{
//if logged in, display the username and ID
echo "<strong>Logged In.</strong>";
echo "<br />";
echo "Username: ".Yii::app()->user->name;
echo "<br />";
echo "User ID: ".Yii::app()->user->id;
}
else
{
//if not logged in, display username (Guest)
echo "<strong>Not Logged In.</strong>";
echo "<br />";
echo "Username: ".Yii::app()->user->name;
}
但由於某些原因line 3
使得頁面無法加載。如果我評論它,頁面加載但Yii
是空的。
有沒有什麼辦法可以讓我的第三方應用程序中的登錄用戶的用戶詳細信息?
的任何方法,將不勝感激