Magento-在购物车价格规则中使用自定义属性

时间:2018-07-05 15:47:22

标签: magento shopping-cart

在我的magento商店(1.9.3.7)中,有一个名为“ points”的自定义产品属性,该属性随产品在1到10之间变化。

我需要能够创建购物车价格规则,在该规则中,如果购物车中“积分”的总金额等于或大于30,则可以享受20%的折扣。

例如,我的购物车中有以下5种产品:

  • 产品A * 1-自定义产品属性“点” = 3
  • 产品B * 1-自定义产品属性“点” = 10
  • 产品C * 1-自定义产品属性“点” = 7
  • 产品D * 1-自定义产品属性“点” = 5
  • 产品E * 2-自定义产品属性“点” = 3 = 6(3 * 2)

购物车中“积分”的总和是31,所以我需要应用折扣。

我也允许将属性应用于购物车价格规则

Catalog > Attributes > Manage Attributes > points 

Use for Promo Rule Conditions = Yes

现在,在我的20%购物车价格规则中,此属性显示在actions部分和

Apply the rule only to cart items matching the following conditions 
(leave blank for all items)

但是我无法在本节中解决如何应用上述场景。这似乎无法让我将points的总和相加吗?我可以将onyl设置为每种产品points的数量,而不是全部数量,还是我不正确?

我需要像在conditions部分下一样进行设置,例如,您可以在其中设置项目的总数量:

If ALL  of these conditions are TRUE :
    Total Items Quantity  greater than  29  

我需要这样的东西:

If ALL  of these conditions are TRUE :
    Total 'points'  greater than  29 

这可能吗?

0 个答案:

没有答案