0

我希望我能够在这里正确描述问题,因为它非常复杂。我想你们是我最后的机会。

我们有大约。基于 600 个简单产品的 120 个配置产品。前几天,我们不小心用虚假价格覆盖了所有简单产品的价格。我们没有注意到前端的每个价格都还可以,它们没有被索引。

所以我们现在在前端有正确的价格,但在后端简单产品的价格是错误的。

有什么方法可以从索引前端获取价格并将它们写回后端?

直到我重新索引所有进程在前端都应该没问题。

有谁知道我可以做些什么来重新调整价格?

4

1 回答 1

0

如果你浏览数据库,应该有一个 catalog_product_flat_1 表——这基本上就是你的产品索引。您应该有所有产品属性(包括 SKU 和价格)的列,以便您可以导出此表,然后从 Magento 导出产品,然后相应地更新所有价格/SKU 并重新导入。或者复制 flat_1 表,然后编写一个 PHP 脚本来循环遍历它,更新所有价格,然后重新索引您的数据(当然,在检查它是否有效之后!)

于 2012-09-25T16:17:27.120 回答