Получить в битрикс email админов и отправить им письмо
Просмотров: 1691
Иногда нужен функционал отправки письма с данными на почтовый ящик админов. Используем CUser::GetList для получения почтовых ящиков, а CEvent::Send для отправки сообщения
Всё это делается в init.php
Пример:
$countUsers = count($arUsers);
//получаем админов $rsAdmins = CUser::GetList($by = "ID", $order = "ASC", array('GROUPS_ID' => 1));
//вытаскиваем почтовые ящики while ($admin = $rsAdmins->Fetch()) {
//отправляем письмо CEvent::Send('COUNT_REGISTERED_USERS', 's1', array(
'EMAIL_TO' => $admin['EMAIL'],
'COUNT_USERS' => $countUsers,
'COUNT_DAYS' => $days,
), "Y", "29");
}
Ещё статьи:
15.11.2025
Обзор на маркетплейс модулей купить в 1 клик
Смотрел что есть из модулей купить в 1 клик на маркетплейс. Смотреть начал, потому что отобранные ранее модули в моём списке перестали существовать.
Простой поиск показал, что всё печально, модулей, которых позиционируют себя как функционал "купить в 1 клик", оказалось всего три:
26.10.2025
Аспро нюансы копий и языковых версий
Одному клиенту пришлось долго объяснять нюансы создания копий и языковых версий на аспро.
06.10.2025
Ошибка Event handler error: could not invoke
Исходные данные
После обновления битрикс возникла проблема с админкой

