在没有非活动的Magento中删除目录价格规则

时间:2015-07-22 13:31:39

标签: php magento magento-1.7

我是Magento的新手。我已经为三个类别创建了10%折扣规则我错误地删除了规则而不是规则的不活动。然后我做了另一个10%的折扣并申请了同一类别,我看到有20%的折扣。所以我删除的第一条规则仍然存在于产品上。如果可能,请告诉我路径。

2 个答案:

答案 0 :(得分:1)

Burhan,问题源于Magento如何应用规则,当应用规则时,这些规则折扣被编入索引,如果您的现有规则被错误删除,它将仍然有效,直到您点击"应用规则"来自规则仪表板。

在右上角,您会看到一个名为"应用规则"的按钮。单击该然后重建索引。规则中的保存和应用不会重置过去的规则。

试试这个,让我知道会发生什么。

enter image description here

答案 1 :(得分:0)

我有一个完全相同的问题,我删除了目录规则,然后才使其处于非活动状态。

通过运行以下MySQL命令

来解决它
  1. update catalogrule_product set action_amount = "0.0000" where rule_id="xx"其中xx =您自己的DB规则ID

  2. 重新索引价格文件

  3. 刷新缓存

  4. 现在价格应恢复到原始值