Всем привет. Пытаюсь реализовать добавление товаров заказа в собственно-созданную таблицу при возникновении события OnOrderAdd, которое вызывается после добавления заказа.
В файле init.php подключаю обработчик события:
AddEventHandler("sale", "OnOrderAdd", "Top20AddUpdate");
В функции хочу сделать запрос
function Top20AddUpdate($id, $arFields) {
global $DB;
$query = $DB->Query(......................
}
Этот запрос не срабатывает. Если в phpmyadmin сделать его - он рабочий, ошибки нет. Он не получает $query, такое ощущение, что global $DB он тут не видит. Подскажите, что делать? Что неправильно делаю?
В файле init.php подключаю обработчик события:
AddEventHandler("sale", "OnOrderAdd", "Top20AddUpdate");
В функции хочу сделать запрос
function Top20AddUpdate($id, $arFields) {
global $DB;
$query = $DB->Query(......................
}
Этот запрос не срабатывает. Если в phpmyadmin сделать его - он рабочий, ошибки нет. Он не получает $query, такое ощущение, что global $DB он тут не видит. Подскажите, что делать? Что неправильно делаю?