События

События

Разработчик может модифицировать как результирующие массивы с данными, которые поступают в приложение через API-шлюз, так и изменить или дополнить данные, которые поступют из приложения на сайт.

Пример подписки на события в 1С-Битрикс

get('id'); // Получаем параметр $result = $event->getParameter('result'); $eventResult = new Main\Entity\EventResult($event->getEventType()); // Модифицируем данные в результирующем массиве $result["price"] = 10000; // Скармливаем измененные данные объекту события $eventResult->modifyFields($result); return $eventResult; } } \Bitrix\Main\EventManager::getInstance()->addEventHandler( 'mobiusapp.backend', 'onResponseCatalogElementList', ['MobiusAppEvents', 'onResponseCatalogElementList'] );
Обновлено 06.08.2025 11:31