A niby co takiego się stanie jak usuniesz zamówienia w bazie, że nie polecają? To moduł (pewnie płatny) niby skąd usuwa, z kosmosu?
Wchodzisz do bazy patrzysz co jest ze sobą powiązane i usuwasz. Zwykle usunięcie nagłówka dokumentu i usunięcie jego pozycji jest równoznaczne z usunięciem śladów po dokumencie - przynajmniej z punktu widzenia użytkownika.
Wczoraj zamieściłem kod usuwający dane demonstracyjne:
http://prestashopforum.pl/index.php?topic=6739.0Interesujący dla tego wątku fragment to przede wszystkim:
DELETE FROM `ps_orders`, `ps_order_detail`, `ps_order_discount`,
`ps_order_history`
USING `ps_orders`
INNER JOIN `ps_order_detail`
LEFT JOIN `ps_order_discount` on `ps_orders`.id_order = `ps_order_discount`.id_order
LEFT JOIN `ps_order_history` on `ps_orders`.id_order = `ps_order_history`.id_order
WHERE
`ps_orders`.id_customer= 1 /* tester id */
and `ps_orders`.id_order=`ps_order_detail`.id_order;
pozdrawiam