我希望能够根据我使用此代码的几个教程更改报价项目的价格与产品不同:
$quoteItem->setCustomPrice($price);
$quoteItem->setOriginalCustomPrice($price);
$quoteItem->getProduct()->setIsSuperMode(true);
$quote->save();
Run Code Online (Sandbox Code Playgroud)
在那之后,当我到购物车时它显示正常价格,而不是定制价格.我已经检查了购物车中的报价项目,他们有正确的customPrice,但它似乎被忽略了.我是否必须激活其他内容才能使此自定义价格生效?
PS:
Magento v1.7
在我的 Magento 模块中,我以编程方式创建订单。此过程在后台运行,因此在此过程中不可能与客户交互。我想使用 Magento 的采购订单付款方式,如何以编程方式插入采购订单号?不知道我的大脑是否停止工作,但我似乎找不到添加该数字的方法。带有付款方式的代码的唯一部分是这样的:
$shippingAddress->setPaymentMethod($paymentMethod);
$quote->getPayment()->importData( array('method' => $paymentMethod));
Run Code Online (Sandbox Code Playgroud)
如何在此处插入购买编号?
magento ×2