Проверить принадлежность пользователя к группе

256
Алексей,

Одним методом $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
	}
}
Опубликовано 6 Ноября 2019
примеры d7, разработчику

Возврат к списку

Похожие статьи
Покупка в 1 клик, минимальный код 0
Частая задача для интернет-магазина на 1С-Битрикс. В примере показаны все этапы минимально необходим...
Читать дальше »
Алексей,
Считаем профит покупателей 0
Для персонализированный рассылки понадобилось узнать кто из покупателей давно не делал заказ, а кто ...
Читать дальше »
Алексей,
Комментарии