Php 如何根据opencart上的数量调整价格?
你知道opencart有特殊的价格功能。您可以从产品的管理面板创建它。当数量增加时,您可以从管理面板的“特殊价格”菜单中降低价格Php 如何根据opencart上的数量调整价格?,php,opencart,cart,Php,Opencart,Cart,你知道opencart有特殊的价格功能。您可以从产品的管理面板创建它。当数量增加时,您可以从管理面板的“特殊价格”菜单中降低价格 1件10美元 2个单位$9 3个单位$8 当您将此产品添加到购物车时。就像这辆车 如果您在购物车中添加1件产品=$10 如果您向购物车添加了2个单位的产品=$18 如果您向购物车添加了3个单位的产品=24美元 我试着这样改变它。当我从管理面板的特殊价格菜单中为数量写下价格时。就数量而言,这一定是它的价格。所以我试着这样做 如果您在购物车中添加1件产品=$10 如果您
我查过了,找不到像这样的分机。我希望您理解我的要求。我建议您首先尝试OC中的内置功能。 您可以使用折扣功能或选项功能。 使用折扣,您可以根据数量设置不同的折扣(与使用特殊折扣时不同)。在我看来,这就是你要找的。 您需要在产品描述中(手动)或使用php/js在product.tpl文件中(自动)添加批量折扣描述 如果库存跟踪对您不重要,您还可以使用选项并为每个产品创建特殊选项,例如“以10美元折扣购买第二件商品”或“以xx美元再添加两件商品”等 如果您想编写一些代码,可以在product.tpl模板上添加javascript代码,并在添加到购物车时调用验证程序函数。该函数将查看所选选项并相应地更改数据
希望这有帮助 首先,你说的是折扣,不是特价。第二,向我们提供您编写的代码,以便我们能够识别和解决问题。你为什么不把两种产品的折扣价格定为
4.5
,其中三种产品的折扣价格定为2.66
,以此类推?这比重新设计整个流程要容易得多…shadyyx完全就在这里,如果你想获得定价的话,你是在错误地使用系统。价格是按每件商品计算的,这就是您输入价格的方式(单个单位,而不是X产品的总价格)。OpenCart的特定问题最好在