我希望能够根据我使用此代码的几个教程将报价项目的价格更改为不同于产品的价格:
$quoteItem->setCustomPrice($price);
$quoteItem->setOriginalCustomPrice($price);
$quoteItem->getProduct()->setIsSuperMode(true);
$quote->save();
之后,当我到达购物车时,它显示的是正常价格,而不是自定义价格。我检查了购物车中的报价项目,它们有正确的 customPrice,但它似乎被忽略了。我是否必须激活其他东西才能使此自定义价格生效?
PS:
Magento v1.7