BITRIX INIT PHP СОБЫТИЯ
Bitrix Framework поддерживает механизм событий, с помощью которого устанавливаются определенные точки в коде, на которых можно выполнить какой-либо действие. События могут иметь как стандартную, так и пользовательскую реализацию.
Файл init.php в Bitrix может использоваться для инициализации приложения и регистрации обработчиков событий. Чаще всего используется при создании модулей, где необходимо инициализировать компоненты и зарегистрировать обработчики событий.
\Bitrix\Main\EventManager::getInstance()->addEventHandler(
"main",
"OnEpilog",
"SomeFunctionName");
Данная строка кода регистрирует обработчик SomeFunctionName на событие OnEpilog.
Вариант инициализации компонента:
CBitrixComponent::includeComponentClass("vendor:component");
$component = new vendor_component();
$component->executeComponent();
В данном примере инициализируется компонент vendor:component и выполняется его метод executeComponent().
Перевод Битрикс на PHP 8 // Ограничение версии PHP c 01.02.2023
Заявки в Bitrix24 с сайта. Скрипт на PHP — пошаговая инструкция.
11 Переопределение событий в 1С-Битрикс
3.Урок - События– Введение и пример 1, видео 1/4
Как создать интернет магазин за 1 час на 1С Битрикс (всего 3 шага)
12.3 Урок-Разработка на D7. Введение - ORM - Стандартные события, видео 1/1
События в 1С-Битрикс: OnIBlockPropertyBuildList
ruphp.com в БИТРИКС как с ним работать
Как создать тип событий (модуль Веб-аналитика)
Урок 06. Куда писать свой код в Bitrix