GetUserRank
Описание и параметры
array CForumUser::GetUserRank( int USER_ID, string strLang = false );
Функция возвращает параметры звания пользователя по его коду USER_ID. Если Установлено значение второго параметра strLang, то возвращаются в том числе и языкозависимые параметры. Метод статический.
Параметры функции
Параметр | Описание | С версии |
---|---|---|
USER_ID | Код пользователя. | |
strLang | Код языка. Если этот параметр установлен, то возвращаются в том числе и языкозависимые параметры звания на языке с кодом strLang. Если параметр не установлен (равен false), то возвращаются только языконезависимые параметры. |
Возвращаемые значения
Возвращяется ассоциативный массив с ключами
Ключ | Значение |
---|---|
ID | Код звания. |
MIN_POINTS | Количество баллов, необходимое для получения этого звания. |
CODE | Символьный код. |
VOTES | Количество голосов, которое имеет пользователь с этим званием. |
LID | Код языка (если установлен параметр strLang) |
NAME | Название звания на языке LID (если установлен параметр strLang) |
Примеры использования
<? // Если в глобальных настройках форума разрешено показывать звания if (COption::GetOptionString("forum", "SHOW_VOTES", "Y")=="Y") { // Выведем название звания текущего пользователя на текущем языке $arUserRank = CForumUser::GetUserRank($USER->GetID(), LANGUAGE_ID); echo $arUserRank["NAME"]; } ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024