我希望我能在这里正确描述问题,因为它非常复杂。我想你们是我的最后一次机会。
我们有约。 120配置基于600个简单产品的产品。几天前,我们意外地用虚假价格覆盖了简单产品的所有价格。我们没有注意到,因为在前端,每个价格仍然可以,它们没有被编入索引。
所以我们现在在前端有正确的价格,但后端的简单产品价格错误。
是否有任何方法可以从索引前端获取价格并将其写回后端?
直到我重新索引所有过程应该在前端确定。
有没有人知道我能做些什么才能让价格再次正确?
答案 0 :(得分:0)
如果你浏览数据库,应该有一个catalog_product_flat_1表 - 这基本上就是你的产品索引。您应该拥有所有产品属性的列(包括SKU和Price),以便您可以导出此表,然后从Magento导出产品,然后相应地更新所有价格/ SKU并重新导入。或复制flat_1表,然后编写一个PHP脚本循环遍历它,更新所有价格,然后重新索引你的数据(当然检查它的工作后!)