Проверить принадлежность пользователя к группе
Одним методом $USER->GetUserGroupArray() получаем группы пользователя, а с помощью \Bitrix\Main\GroupTable::getList() достаем ID группы по её символьному коду
global $USER; $dbGroup = \Bitrix\Main\GroupTable::getList(array( 'filter' => array("STRING_ID" => 'LE_GROUP') )); if ($arGroup = $dbGroup->Fetch()) { if (in_array($arGroup['ID'], $USER->GetUserGroupArray())) { // Пользователь в группе LE_GROUP } }
Есть вопросы или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.