Как получить 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()

Так же просто, как ваш вопрос.

Другие вопросы по тегам