Если нужно вывести где-то на странице или в кабинете группу, к которой относится текущий авторизованный пользователь. Можно получить ее методом
CGroup::GetByID
Сначала, методом CUser::GetUserGroup - получаем ID всех групп, к которым относится пользователь.
Затем, раздербаниваем массив foreach-ем и получаем названия всех групп по их ID
Код |
---|
<? global $USER; $curUserId = $USER->GetID(); // ID текущего пользователя $arGroups = CUser::GetUserGroup($curUserId); // ID групп текущего пользователя foreach ($arGroups as $curUserGroups) { $rsGroup = CGroup::GetByID($curUserGroups); // Получаем названия всех групп $arGroup = $rsGroup->Fetch(); if ($arGroup['ID'] !== '2') { echo $arGroup['NAME']; // И выводим } } ?> |
По сути, все пользователи состоят в этой группе- выводить ее ни к чему