你好StackOverflow的伙伴们,
首先,这是在Magento 1.7.0.2上。
我有3个类别。他们都使用相同的产品。我有3个不同的CMS页面,可以使用自己的类别。因此,例如,CMS主页显示来自类别6的所有产品。这一切都可以查找和花花公子......
问题:
我创建了另一个与主页重复的页面。此页面显示主页上显示的所有产品,但每个产品应该是50%的折扣。
当我为折扣类别ID应用“目录价格规则”时,它会将其应用于所有错误类别。我只想将50%应用到折扣页面......
以下是显示50%折扣页面的CMS页面:
{{block type="catalog/product_list" category_id="16" template="catalog/product/list_home.phtml"}}
类别页面的屏幕截图: http://postimage.org/image/ux7rfdl4b/
促销活动的屏幕截图 - >目录价格规则页面 http://postimage.org/image/4avaqegx7/
我在发布之前尝试寻找解决方案,并且无法提出任何有用的信息。我能想到的唯一其他选择是复制每个产品并给它一个不同的SKU编号并且价格为50%。我希望它不会发生这种情况......
最诚挚的问候, 乔治
答案 0 :(得分:1)
我认为该规则正常运作。但它将折扣应用于类别中的产品,而不是类别本身。您在HomePage中的产品也是HomePage_Discounted(至少9/10),所以无论您在哪里都可以获得折扣。
最快捷的方法是复制HomePage产品并将重复项分配给HomePage_Discounted类别。原始的只能留在HomePage类别。然后,请务必输入折扣规则并单击“保存并应用”按钮(不对规则进行任何更改),以便再次计算折扣产品。
另一种方法是创建折扣代码,在50%折扣CMS页面上显示它,并使用它来创建折扣(不完全是您要求的,但效果是相同的 - 只有访问此页面的用户得到折扣)。
如果有任何选项可以帮助您,请告诉我们。如果没有,我们可以搜索另一种解决方案。
答案 1 :(得分:0)
您的配置应该可以正常运行。
验证目录定价规则配置:
If ALL these conditions are TRUE:
Category is 16
然后,确保您保存并应用规则。没有'申请'前端没有变化。
清除您的缓存,如果可能(小目录),您可以重新索引您的产品价格规则索引(通常不需要,但它发生在之前)