私はPrestaShopで全く新しいです。私は問題を抱えています、PrestaShopが在庫から商品を引くコードで見つけることができません。Stock PrestaShop
お客様が注文を作成して支払いを選択すると、商品は在庫から差し引かれますが、顧客が支払いをして元に戻っても商品が在庫に戻らない場合。ですから、私はコード内でどこで起こっているのか、それを自動的に行う関数を書くために理解する必要があります。私たちは、リスト内の$this->create
foreachの製品への呼び出しを持ってOrderDetail->createList
で
// Insert new Order detail list using cart for the current order
$order_detail = new OrderDetail(null, null, $this->context);
$order_detail->createList($order, $this->context->cart, $id_order_state, $order->product_list, 0, true, $package_list[$id_address][$id_package]['id_warehouse']);
$order_detail_list[] = $order_detail;
:PaymentModule::validateOrder
で