Если нужно вывести где-то на странице или в кабинете группу, к которой относится текущий авторизованный пользователь. Можно получить ее методом
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']; // И выводим
}
}
?> |
По сути, все пользователи состоят в этой группе- выводить ее ни к чему