我有一个magento安装,它已经由客户端完成了多次图像导入,并且在错误的产品中出现了错误的图像,带有冰箱冰柜的烤面包机,因为初始导入有错误的img名称。在通过CSV进一步导入之后,它似乎已经附加了图像而不是更改它们。
我需要删除网站上的所有产品图片,然后重新进行CORRECT导入,以便所有图像都正确。
是否有快速删除所有图像的方法,然后通过数据流配置文件重新导入并重新映射正确的字段?
任何帮助都会很棒!
提前致谢。
答案 0 :(得分:1)
如何删除所有图片关联:
转到您的数据库并运行以下命令:
DELETE FROM `catalog_product_entity_media_gallery`;
(请注意,这不会删除服务器上的实际文件。为此,您还需要转到/media
并运行rm -rf catalog/product/
)
然后您可以重新运行导入。
完成后,您需要转到系统>缓存管理和刷新目录图像缓存
答案 1 :(得分:0)
<强>首先强>
DELETE * FROM catalog_product_entity_varchar WHERE attribute_id IN (x, y, z
)
(您可以在 eav_attribute 表中找到它们)
,然后强>
截断这两个表:
catalog_product_entity_media_gallery
catalog_product_entity_media_gallery_value
删除以下所有照片:&#39; / media / catalog / product&#39;
清除缓存。
上传新照片。