Prestashop - 在订单模块中更改产品数量
Prestashop - Change product quantity in the order module
我目前正在研究连接到 ERP 系统的几个模块。我希望能够在客户购买后更新产品数量。有没有人对此有任何见解?我是否必须覆盖核心 class?
提前致谢
这是我自己的问题的解决方案。如果您有任何问题,请随时写信给我。
public function modifyItemInOrder($order_id, $order_param)
{
if ($order_id) {
$order_detail = new OrderDetail($order_id);
$order_detail->total_price_tax_incl = $order_param->total_price_tax_incl;
$order_detail->total_price_tax_excl = $order_param->total_price_tax_excl;
$order_detail->total_shipping_price_tax_incl = $order_param->total_shipping_price_tax_incl;
$order_detail->total_shipping_price_tax_excl = $order_param->total_shipping_price_tax_incl;
$order_detail->product_quantity = $order_param->product_quantity;
$order_detail->update();
}
}
干杯
我目前正在研究连接到 ERP 系统的几个模块。我希望能够在客户购买后更新产品数量。有没有人对此有任何见解?我是否必须覆盖核心 class?
提前致谢
这是我自己的问题的解决方案。如果您有任何问题,请随时写信给我。
public function modifyItemInOrder($order_id, $order_param)
{
if ($order_id) {
$order_detail = new OrderDetail($order_id);
$order_detail->total_price_tax_incl = $order_param->total_price_tax_incl;
$order_detail->total_price_tax_excl = $order_param->total_price_tax_excl;
$order_detail->total_shipping_price_tax_incl = $order_param->total_shipping_price_tax_incl;
$order_detail->total_shipping_price_tax_excl = $order_param->total_shipping_price_tax_incl;
$order_detail->product_quantity = $order_param->product_quantity;
$order_detail->update();
}
}
干杯