删除所有Magento图像并替换

时间:2015-01-26 13:12:09

标签: image magento

我有一个magento安装,它已经由客户端完成了多次图像导入,并且在错误的产品中出现了错误的图像,带有冰箱冰柜的烤面包机,因为初始导入有错误的img名称。在通过CSV进一步导入之后,它似乎已经附加了图像而不是更改它们。

我需要删除网站上的所有产品图片,然后重新进行CORRECT导入,以便所有图像都正确。

是否有快速删除所有图像的方法,然后通过数据流配置文件重新导入并重新映射正确的字段?

任何帮助都会很棒!

提前致谢。

2 个答案:

答案 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

  • x = image
  • y = small_image
  • z = thumbnail

(您可以在 eav_attribute 表中找到它们)

,然后

截断这两个表:

catalog_product_entity_media_gallery
catalog_product_entity_media_gallery_value

删除以下所有照片:&#39; / media / catalog / product&#39;

清除缓存。

上传新照片。