Я создаю собственный вебинар для humhub. Я использую модули Custom_pages (https://www.humhub.org/marketplace/details?id=13) Как я могу получить информацию о текущем вошедшем в систему пользователю в моем приложении?
Кто-то дал мне попробовать
//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
пуста.
Есть ли способ получить данные пользователя, вошедшего в систему, в этом моем стороннем приложении?
Любой подход будет оценен по достоинству