Получить информацию о пользователе в SocialEngine

Я хочу получить информацию о пользователе в SocialEngine, как мы делаем плагин в WordPress для получения информации о пользователе. Как я могу получить данные пользователя, вошедшего в систему. Я не хочу делать какие-либо пакеты или виджеты. Также я хочу разместить скрипт в голове SocialEngine. Как я могу этого добиться?


person Manx_Warrior    schedule 19.12.2014    source источник
comment
Что такое Revolution.Viewer? Я попробовал, но выдает ошибку 'Революция не определена'.   -  person Manx_Warrior    schedule 19.12.2014


Ответы (2)


Вы можете легко получить информацию о пользователе из таблицы 'fields_value' и 'users'. Этот плагин будет очень полезен для вас http://www.ipragmatech.com/socialapi-rest-socialengine.html .

Плагин имеет REST API и очень полезен для интеграции socialengine с другими системами CMS или ERP.

person Gaurav Sharma    schedule 14.01.2015

Вы можете получить доступ к текущему зрителю или теме на странице через

$this->viewer()->getIdentity();

Объект просмотра предоставит вам всю информацию о текущем пользователе, просматривающем страницу. Вы также можете вызвать тему с помощью:

Engine_Api::_()->core()->getSubject();

Я расскажу о получении сведений о пользователе в сообщении блога здесь: http://garbtech.co.uk/socialengine-getting-the-current-users-id-and-data

Я также обсуждаю создание виджетов для профилей пользователей здесь: http://garbtech.co.uk/socialengine-creating-widgets-for-user-profiles-getting-the-subject-rather-than-the-viewer-information/

person Garbit    schedule 13.02.2016