php – Magento – setCustomPrice,setPrice,setOriginalCustomPrice等之间的区别

前端之家收集整理的这篇文章主要介绍了php – Magento – setCustomPrice,setPrice,setOriginalCustomPrice等之间的区别前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
任何人都可以澄清Magento中所有不同定价规则的差异和目的吗?

例如,有setPrice,setOriginalPrice,setCustomPrice,setOriginalCustomPrice,setSpecialPrice,setFinalPrice等,但没有猜测它并不完全清楚每个人的目的和用法.

由于规则/报价系统的工作方式,需要不同的字段.

产品/报价将通过每个匹配规则,这反过来可以修改客户要支付的价格.系统仍然需要知道原始价格,以便能够正确报告%节省等.

价格:这是您在产品的magento管理员中输入的价格

originalPrice:保留未修改的版本,因为在此过程中可能会更改价格.

customPrice:这可以在你在后端订单时设置,你可能想给某人一个特价的价格,这会覆盖价格

originalSpecialPrice:未修改版本,因为它可能会随着价格的变化而受到规则等的影响

specialPrice:用于显示折扣的价格,这将用于抵消价格,然后根据差异计算保存百分比等.

您可能不需要以编程方式设置任何这些值,例如,如果您正在创建一些自定义规则等.

原文链接:https://www.f2er.com/php/136356.html

猜你在找的PHP相关文章