На Битрикс-сайте имеется скрипт, обрабатывающий аякс-запросы на создание быстрых заказов.
Он прожил от сборки Аспро-магазина со старого ядра до текущего дня, дополнялся... и в той части кода, где создаётся заказ, образовался винегрет из кода старого и нового ядра.
Как результат при навешивании события OnSaleOrderSaved, во время выполнения этого скрипта событие срабатывает три раза.
При оформлении заказа через стандартную страницу событие срабатывает один раз. Нужно это исправить: избавиться в указанном скрипте от микса старого и нового кода по созданию заказа. В предложении упомяните, через какой класс нового ядра вы будете работать с заказом.
Укажите ваши условия и срок выполнения задачи?
Опубликован 20.08.2018 в 18:24 Последнее изменение: 21.08.2018 в 10:43
Заказ находится в архиве