假设客户在A组,而对于A组,产品的最终价格是10 $。现在,在一个模块中,我需要知道如果他在另一组B中他会得到什么价格。这可能吗?
答案 0 :(得分:3)
我在Mage中挖掘后使用了以下解决方案。如果这个解决方案存在问题,请告诉我(到目前为止它运行良好)。给出一个引用项目:
$product = $quoteItem->getProduct();
$qty = $quoteItem->getQty();
$product->setCustomerGroupId($targetGroup->getId());
$price = $product->getPriceModel()->getFinalPrice($qty, $product);