Opencart Удалить заказ программно - PullRequest
0 голосов
/ 24 февраля 2019

Как вы удаляете все записи заказа и его существование в системе opencart, используя программный идентификатор заказа

1 Ответ

0 голосов
/ 24 февраля 2019

для удаления заказа вы должны удалить его из этих таблиц:

oc_order
oc_order_history
oc_order_option
oc_order_product
oc_order_recurring
oc_order_recurring_transaction
oc_order_shipment
oc_order_status
oc_order_total
oc_order_voucher

вы можете использовать этот запрос для каждой таблицы отдельно в вашей модели или в файле контроллера

$this->db->query("DELETE FROM " . DB_PREFIX . "order WHERE order_id = '" . (int)$order_id . "'");

Или просто используяphpMyadmin sql.

...