Как получить user_id текущего пользователя (который вошел в систему) в социальном движке?
php в моем каталоге socialengine. Как я должен получить user_id пользователя, который вошел в систему? Можете ли вы дать мне точный пример?
3 ответа
Решение
Если вы делаете это в контроллере, который расширяет либо Core_Controller_Action_Standard, либо Engine_Content_Widget_Abstract, вы можете использовать следующее;
Engine_Api::_()->user()->getViewer()->getIdentity();
$viewer = Engine_Api::_()->user()->getViewer()->getIdentity();
Создать экземпляр User_Model_User
скажем user
и назовите его методом, например $user.getIdentity()
Так же просто, как ваш вопрос.