【发布时间】:2015-04-17 03:15:27
【问题描述】:
我在 Magento 后端编辑订单时遇到问题。在前端,将产品添加到购物车时我有自定义价格。后端的价格很好(按顺序显示并更正),但是当我单击编辑订单时,Item 订单中的价格不正确。我已经看到它获得了产品的默认价格。我尝试捕捉事件 sales_quote_save_before 并尝试代码
$quote = $observer->getEvent()->getQuote();
foreach ($quote->getAllItems() as $item)
{
$item->setCustomPrice($price);
$item->setOriginalCustomPrice($price);
}
但我只为订单中的每个项目设置自定义价格,我无法为订单设置小计和行小计。你能告诉我怎么做吗?非常感谢
【问题讨论】: