如何在magento中显示特定产品类型的客户价格

如何在magento中显示特定产品类型的客户价格,magento,Magento,我已经在magento中添加了一个自定义产品类型,并且还为此产品类型创建了一个自定义属性。现在,我希望产品应该按照自定义属性中给定的值进行销售 假设产品价格为100美元,我在custom属性中给出了120美元的值。现在产品应该以120美元而不是100美元出售。 我不想使用特价,也不想更新产品价格。有什么指导原则吗?如果有可能,您可以设置自定义价格。 从qoute获取项目并调用以下命令: /* @var $item Mage_Sales_Model_Quote_Item */ $item->

我已经在magento中添加了一个自定义产品类型,并且还为此产品类型创建了一个自定义属性。现在,我希望产品应该按照自定义属性中给定的值进行销售

假设产品价格为100美元,我在custom属性中给出了120美元的值。现在产品应该以120美元而不是100美元出售。
我不想使用特价,也不想更新产品价格。有什么指导原则吗?

如果有可能,您可以设置自定义价格。 从qoute获取项目并调用以下命令:

/* @var $item Mage_Sales_Model_Quote_Item */
$item->setCustomPrice($newPrice);
$item->setOriginalCustomPrice($newPrice);
$item->getProduct()->setIsSuperMode(true);
在这里你可以找到更详细的信息