我想在不将其添加到购物车中的情况下获得产品的价格,我有一个类似
的数组 $product->addCustomOption($option->getCode(), $option->getValue());
我需要用这些选项来获得产品的价格,我尝试使用" addCustomOption"喜欢
$product->getFinalPrice()
但是当我使用
时Swift
他仍然保留原价。请帮帮我!
由于
答案 0 :(得分:0)
我解决了我的问题,发现了"最终价格"当您调用" Mage :: getModel(' catalog / product')"时计算,所以如果您更改选项,则必须重置"最终价格"数据为NULL,然后在您调用
时$product->getFinalPrice()
Magento将重新计算好价格