我们有magento商店,我们错误地删除了一些目录价格规则,而不是使它们处于非活动状态。但现在我们使所有目录价格规则处于非活动状态。我们可以看到我们的一些产品仍在出售中。
我觉得你已经删除了活动规则,但应用于该产品的规则仍然是活动的
创建一个仍在销售的产品列表,并在下面的查询中运行以找出这些规则
select * from catalogrule_product group by rule_id where product_id = your product id
一旦你得到了规则的规则id,然后运行下面的查询活动的已删除规则
select * from catalogrule_product group by rule_id;
然后你得到了所有rule_id的列表,并与当前存在的规则进行比较,然后你就可以找到那些被删除的规则
我建议你手动更新id的那些规则,然后做你想做的事情,