2012-10-26 68 views
5

我遇到了有关目录价格规则的一些问题:每当我创建价格规则时,这些规则都不适用于选定的产品,直到这些产品中的每个产品都未更新。重新索引来自索引管理的所有数据都没有影响;即使在价格规则之后创建新产品的情况下,如果我不编辑产品,我也无法看到特价的前端。Magento - 产品更新时目录价格规则不起作用

我是唯一一个有这样问题的人吗?任何想法,如果它可能与缓存相关,或者是因为不同的表格在产品插入或产品更新上受到影响?

我正在处理Magento 1.6.1 C.E.

谢谢!

+0

好吧,我只是没有注意到“应用规则”按钮。实际上我不明白它的含义,因为您也可以为任何规则设置开始日期和结束日期。这个问题已解决此问题btw – stebcom

+0

我有一个类似的问题,忽略击中“应用规则”按钮。然而,客户能够立即看到折扣,并能够以折扣价格下单。但是当我通过客户界面浏览网站时,它并没有显示给我。创建订单时,折扣价格也不会显示在管理界面中。谨慎对待“适用” - 仅仅因为它不适合你,并不意味着它不适用于其他人。 – 2013-01-24 17:58:01

回答

1

廉价的方法是去规则,并点击“保存和应用规则”按钮每天,这将工作,但并不理想。 作为一种解决方案,您需要设置一个每天刷新规则的cronjob。您可以通过转到System-> configuration-> system-> cron来完成此操作。或者如果你可以设置crontab,如果你有权访问SSH。

3

也可能是你错过了这个确保你点击应用规则按钮

enter image description here

2

请检查:

  1. 是规则的活跃?
  2. 是否应用了规则?
  3. 这一天的规则是否有效?
  4. 您创建的规则是否包含目标产品?
  5. 您的规则是否因优先级而不适用? 如果以上所有都在工作,那么当您的cron运行并且一旦页面缓存将被刷新时,您的规则将对前端可见。
相关问题