Magento 允许产品的等级价格和单个选项的价格。但是,不支持单个选项的等级价格。仍然有三种方法可以实现自定义选项的等级价格。从我的角度来看,最后一个选项是最好的:
1. 显示一揽子价格规则的附加费:
如果产品是通过erp系统的导入界面导入的,这是最优雅的选择。在这种情况下,您可以在导入期间或结束时生成篮子价格规则,从而为每个头寸提供折扣。但是,有一个主要缺点:产品的折扣在结帐时显示为一个总和。因此,此选项仅在极少数情况下有用。
2. 更好的可配置产品:
对于产品的每个变体,都会添加一个额外的简单产品。Better Configurable Product 确保从简单产品中获取层级价格。但是,对于许多产品和许多变体,它很快就会变得混乱。所有这些简单的产品都必须分配给一个可配置的产品。此外,所有产品都有自己的库存。此外,这两个扩展都使用了大量重写,改变了 Magento 系统的核心。
3. 生成带有价格的附加单独选项:
单独选项只允许一个附加费,当需要 5 个时 - 每个等级价格一个。因此,您添加了 5 个不同价格的单独选项。使用此解决方案的优点是对系统进行适度的更改,同时以合理的方式显示产品的价格。该解决方案与两个观察者一起工作 - 并额外重写块以获得更好的视觉外观。一旦通过结帐,Magento 就可以使用标准的自定义选项。因此,在后面的步骤中不太可能出现问题——例如发票、装运、贷项通知单和导出到 erp 系统。缺点是后端的附加选项在手动维护产品时有些令人不安。
还有一个模块作为您自己开发的示例。它需要在后端输入等级价格和个人选项。最后,将每个层级价格的单个期权的价格输入到新生成的期权中。您可以在http://www.code4business.de/kontakt-impressum/免费索取一份副本 。
有关 Magento 中带有自定义选项的层级价格或有关模块使用的更多信息,请查看http://www.code4business.de/tier-prices-for-magento-custom-options-en/