Magento 特价-如何批量移除?

Magento 特价-如何批量移除?,magento,Magento,我设定了一些特殊的价格,有开始日期,没有结束日期。 现在我想取消所有的特价。 所以不打折 我进入目录视图,选择所有产品,然后单击“更改属性”。 我选中了开始日期和特价旁边的“更新”复选框。 然后单击应用 我可以看到特价消失了,但是。。。在前端,我仍然可以看到促销! 怎么可能呢? 现在请注意,如果我在后台选择一个产品,并且单击“保存”(不编辑任何内容),那么它在前端工作 当然,我重新索引了所有内容并清除了缓存。 我有20k个产品,因此无法逐个选择所有产品以单击“保存” 谢谢你的帮助 我用棒来做这个

我设定了一些特殊的价格,有开始日期,没有结束日期。 现在我想取消所有的特价。 所以不打折

我进入目录视图,选择所有产品,然后单击“更改属性”。 我选中了开始日期和特价旁边的“更新”复选框。 然后单击应用

我可以看到特价消失了,但是。。。在前端,我仍然可以看到促销! 怎么可能呢? 现在请注意,如果我在后台选择一个产品,并且单击“保存”(不编辑任何内容),那么它在前端工作

当然,我重新索引了所有内容并清除了缓存。 我有20k个产品,因此无法逐个选择所有产品以单击“保存”

谢谢你的帮助 我用棒来做这个。这里可以进行大多数批量操作。如果你说你有超过20k的产品,你肯定需要这个


在这个解决方案之外,您可能需要手动执行一些操作,编写一个脚本来管理批量更新,或者编写一个直接SQL语句来更新此内容。我想在这里发布一个查询,但由于Magento的EAV系统,它可能太多了。

您确定缓存已被清除吗?对于当前查看站点的用户来说,可能有一些东西与用户会话或cookie有关。在另一台电脑/浏览器上尝试(或在Chrome中使用匿名模式)。我认为@electric jesus的意思是,Magento在批量操作时往往会由于超时而失败,即使应用于200种产品,更不用说20k了。。