Magento目录价格规则不适用


Magento Catalog Price Rules not being applied

我用magento创建了一个目录价格规则,为所有产品提供折扣。规则已保存,并已在magento管理中应用。

但是,前端的价格都没有受到影响。

有没有人遇到过这个问题,谁能给点建议?

很可能是因为您的目录产品价格索引需要重新运行。

您可以在System> Index Manager下的Admin区域中执行此操作,或者在/shell目录中有一个shell命令可用。切换到shell目录并运行:

php indexer.php --reindex catalog_product_price

请注意,这可能会导致大型生产站点的负载相当大,因此在重新索引时要谨慎选择时间。

而且,如果你正确设置了cron,系统会在午夜之后重建它的价格规则。