Здравствуйте такая проблема пытаюсь сделать так что бы у меня модуль битрикс отрабатывал по событию OnSaleBeforeOrder. Создал модуль, подключил все подключение прошли нормально, регистрирую событие в файле install/index.php в InstallEvent, через команду EventManager::getInstance()->registerEventHandler, но почему то ничего не работает, я хочу просто перехватить заказ в момент оформления и изменить некоторые данные. Вот что должно произойти после перехвата события.
define("LOG_FILENAME", $_SERVER["DOCUMENT_ROOT"]."/log.txt");
/** @var Order $order */
$order = $event->getParameter("ENTITY");
$order->setField('COMMENTS', 'New comments');
$event->addResult(
new Main\EventResult(
Main\EventResult::SUCCESS, $order
)
);
Просто в БД в столбец comment должно добавиться New comments.
Искал уже весь интернет обошел везде пишут одно и тоже у всех работает, а у меня почему то нет что делать?