如何计算固定价格和百分比价格的自定义选项价格?
我想将百分比计算功能从基价更改为总价。当前它正在从基价计算价格。如何将此功能从基价更改为总价?
例如:
- 基本价格= $10
- 自定义选项1 = $10
- 自定义选项2 = 10%
- 默认Magento计算:
- 总价=基价+选定的自定义选项1+选定的自定义选项。
- 总价= $10+$10+$10的10%(基本价格)= $21。
但我们需要这个总价后选择自定义选项:
- 总价= 10美元+10美元= 20美元。
- 选择自定义选项后的总价2
- 总价= 20美元+(总价的10%)
- 总价= 20美元+(20美元的10%)。
- 总价= 20美元+2美元= 22美元。
我需要从总价中计算百分比,而不是从基价中计算。请指示。
1条答案
按热度按时间5vf7fwbs1#
这是在
Mage_Catalog_Model_Product_Type_Price::_applyOptionsPrice
如果这仅适用于特殊产品,则您可能希望创建一个具有客户价格处理程序的自有产品类型。