我想创建一个自定义模块。首先,我阅读XML并通过以下代码获取价格:
$price = $product->attributes()->price->__toString();
然后使用Product对象更新产品价格:
$product1 = new Product($id_product);
$product1->price = round($price - (18.69 / 100) * $price, 2);
$product1->save();
这很好。但是如何更新产品中的组合。我有用于更新数量的“ id_product_attribute”:
StockAvailable::setQuantity($id_product, $attribute['id_product_attribute'], $singleStock, $id_shop = null);
但是我仍然找不到更新组合价格的方法。
亲切的问候
答案 0 :(得分:0)
如果您想更新其中一种组合的价格,则必须调用对象Combination()并从那里使用update()函数。