Magento 购物车价格规则小计不由某些类别组成
Posted
技术标签:
【中文标题】Magento 购物车价格规则小计不由某些类别组成【英文标题】:Magento Shopping Cart Price Rules Subtotal to not be made up of certain categories 【发布时间】:2015-02-19 12:46:20 【问题描述】:我对 Magento 很陌生,我是用户而不是程序员,但我希望有人能在这里帮助我。
我想在 Magento EE 中设置购物车价格规则,如果客户花费超过 25 英镑,则可享受 5 英镑的折扣。这部分我可以做。
我还想确保折扣不适用于某个类别的产品 - 这部分我可以做到。
但是,我想确保 25 英镑的小计不是由某个类别的产品组成。这是我的问题
E.G - 我想确保 25 英镑的小计仅使用 A 类产品而不是 B 类产品。
如果我的购物篮中 A 类产品的总价是 20 英镑,然后客户有 B 类产品的 5 英镑。优惠券应该不起作用。
如果客户有 25 英镑的 A 类产品,然后是 5 英镑的 B 类产品,则优惠券将有效,因为 A 类产品达到了 25 英镑的小计。
如果客户有 25 英镑的 B 类且没有 A 类,则不适用。我可以开始工作了,因为没有 A 类产品,而且我的行为规定只有 A 类产品有折扣等
谢谢
【问题讨论】:
您已将您的评论作为答案;) 我根据您的反馈更新了我的回答。如果“为空”不起作用,请尝试“等于或小于 0.01” 我刚刚又做了一次,哎呀。但是,这些都不起作用,也许因为大多数产品确实有特价,但今天的日期不在从开始到现在。谢谢 使“特价来源”属性也可用作促销条件 我已经添加了这一点和迄今为止的特殊价格,但我是否可以输入一个值,即该规则仅适用于今天的日期在开始日期和开始日期之间?因为我可以很容易地添加它,并说从日期开始的特价是 19/02/15 之后,这个特价可能只在 21/02/15 之前有效。因此,我想确保该规则说,如果今天的日期介于开始日期和结束日期之间,则只查看特价,这有意义吗? 【参考方案1】:欢迎来到 SO。
只要你没有A类和B类的产品,你想要的都可以很容易地完成。
在条件选项卡中,选择;
Product subselection
If total amount equals or greater than 25 for a subselection of items matching **ALL** of these conditions:
Category is 23
其中“23”是允许折扣的类别的 ID。
然后在操作选项卡中,为整个购物篮选择固定金额折扣,折扣金额为 5。这仅适用于购物篮中类别 id 为 23 的价值 25 英镑以上的产品
修订
根据您的进一步反馈,如果产品的全价超过 25 英镑,则只想打折。去管理员和;
catalog > attrbutes > manage attribtues
找到“special_price”并打开它。 将“用于促销条件”设置为是并保存
现在回到你的购物篮规则并将条件更改为这个;
If total amount equals or greater than 25 for a subselection of items matching **ALL** of these conditions:
Special price is null
【讨论】:
以上是关于Magento 购物车价格规则小计不由某些类别组成的主要内容,如果未能解决你的问题,请参考以下文章