【问题标题】:Catalog price rule vs Shopping cart rule目录价格规则与购物车规则
【发布时间】:2012-07-30 09:17:48
【问题描述】:

我在任何地方都没有找到答案,所以也许你们中的一些人可以想出一个解释。

问题来了: 我有一个目录价格规则。适用于享受 5% 和 10% 折扣的客户群,当然还有普通客户的类别可享受 10% 的折扣。

现在的问题是,当属于折扣组的客户购买打折类别的产品时,已经打折的产品也有折扣组。 (5 或 10%)。

如果购物车中有打折产品,有没有办法告诉 magento 禁用购物车规则?

很抱歉,我没有与某些 magento 代码相关的问题,但这是一个大问题,非常欢迎任何帮助。

谢谢。

【问题讨论】:

    标签: magento


    【解决方案1】:

    我在寻找相同解决方案时遇到了这个问题:要求是 X 组中的客户获得 10% 的折扣,但排除已经有折扣的产品,或者通过 special_price 值的目录价格规则。

    到目前为止,似乎还没有明确的解决方案;) 如其他答案和 cmets 所述,您可以使用类别从折扣规则中排除产品。

    这是一个可行的解决方案,但问题是需要维护该产品列表,这可能是一项非常耗时且容易出错的任务。

    可以自动化!

    使用Dynamic Category Products 扩展(由我自己开发),您可以自动列出应用了有效折扣的产品。

    快速入门。

    在您的商店中,创建一个新的根类别。 这只是将您的“数据”类别分组到默认商店视图之外,因此它们不会意外出现在任何地方。

    然后,您可以从这个新的根类别创建子类别。其中之一是列出所有打折产品的类别。

    例如,这是我的Root Data Category,有一些子类别。我在购物车规则中都使用了这些。

    对于这个答案,我们会对All products with discount applied感兴趣

    该类别包含如下动态规则:

    该类别将是动态的、自我更新的、每日的,并可用于从现有的购物车折扣中排除产品。

    我希望这对某人有所帮助。

    【讨论】:

      【解决方案2】:

      您可以在购物车规则中添加一个条件,即打折的产品或类别包含在购物车中。如果他们的购物车中已经有这些打折产品,那么这将使购物车规则无效。

      【讨论】:

      • 目录价格规则不对产品设置 special_price。只需在观察者中修改价格,这样就没有条件可以添加到购物车规则中。已经试过了。
      • 我的意思是您可以排除打折产品的特定 SKU。这可能不是最灵活的解决方案,尽管 b/c 您必须手动保持 SKU 列表在购物车规则条件和目录规则之间同步。
      • 不,这不是解决方案。我将包含数百种产品的整个类别添加到目录规则。
      • @Ovidiu,我相信您也可以在购物车规则条件中排除类别而不是 SKU?
      【解决方案3】:

      在这里查看答案... http://www.magentocommerce.com/knowledge-base/entry/what-are-catalog-price-rules-and-how-do-i-use-them

      Magento 中有 2 种价格规则,目录和购物车 价格规则。目录规则是在产品发布之前制定的 添加到购物车,而购物车价格规则应用在 购物车。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-02-18
        • 2015-01-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多