在 Magento 1.6 上拥有 4000 多种产品。超过半数在尝试按 SKU 排序时出现以下错误:
在管理产品网格中
另外:在管理产品网格中按 sku 搜索某些产品不会产生任何结果(但它们在网格中并且具有数字 sku 集)
前端,产品看起来和工作正常,但无法通过搜索 sku 找到。
稍微检查了数据库后,似乎无法正常工作的产品缺少以下条目:
catalog_product_entity_varchar
如果我编辑产品,更改 sku,保存,然后重新编辑并恢复原始 sku,一切恢复正常并再次工作。不想这样做 2500 多次。您认为我可以以编程方式重建 catalog_product_entity_varchar 中缺少的 sku 条目吗?有更好的路线吗?
查看 category_product_flat 表,损坏产品的 sku 字段设置为空。为什么 SKU 数据不会从主 catalog_product_entity 表中继承?