GetUserGroups
Описание и параметры
array CBlogUser::GetUserGroups( int ID, int blogID, string joinStatus = "", int selectType = BLOG_BY_BLOG_USER_ID );
Метод возвращает массив групп пользователей блога blogID, к которым привязан пользователя с идентификатором ID. Метод статический.
Параметры метода
Параметр | Описание | С версии |
---|---|---|
ID | Идентификатор пользователя. | |
blogID | Идентификатор блога. | |
joinStatus | Флаг - уже привязан пользователь к группе или только ожидает привязки. Необязательный. По умолчанию статус не учитывается. | |
selectType | По какому идентификатору искать пользователя. Возможные значения:
|
|
bUrl | Необязательный параметр. Значение по умолчанию - "false". | 8.0.5 |
Возвращаемое значение
Метод возвращает массив групп пользователей блога, в случае ошибки возвращает false.
Примечание
Метод использует встроенное кеширование. Таким образом, запрос к базе данных при многократном использовании метода на странице будет производиться только один раз.
Примеры использования
<? // получим группы пользователей блога с ID=1, к которым привязан текущий пользователь $ID = $USER->GetID(); $arUserGroups = CBlogUser::GetUserGroups($ID, 1, "", BLOG_BY_USER_ID); if(is_array($arUserGroups)) print_r($arUserGroups); ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.