#php #mysql #opencart #opencart2.x
#php #mysql #opencart #opencart2.x
Вопрос:
В момент, когда покупатель делает заказ и находит на:
index.php?route=checkout/success
Страница.
Я хочу обновить количество товара в другой базе данных и на другом веб-хостинге.
Вопрос:
Что такое файл и в какой строке содержится код с обновлением quantity
продукта, когда покупатель делает заказ?
Комментарии:
1. Вы можете добиться этого с помощью модели. Функция AddOrder.
2. @AliZia Я так и сделал, но функция AddOrder выполняется на 6-м шаге заказа, и покупатель может отменить заказ на 6-м шаге, но функция AddOrder будет выполнена.
Ответ №1:
перейдите к: catalogmodelcheckoutorder.php
Ищите функцию addOrderHistory . поиск // Вычитание запасов
$order_product_query = $this-> db-> query(«ВЫБРАТЬ * ИЗ » . DB_PREFIX . «order_product ГДЕ order_id = ‘» . (int)$order_id . «‘»);