【问题标题】:Exclude main image from Magento product gallery从 Magento 产品库中排除主图像
【发布时间】:2011-07-05 16:40:12
【问题描述】:

我需要更新我的产品数据库以将每个产品的“基本”图像标记为已排除。有些产品有 1 个图像,有些产品有 1 个以上。在每种情况下,一个图像被标记为基本图像、小图像和拇指图像。在任何情况下,如果图像被标记为此类,我都需要将其从图库中排除。

目前,在不排除它的情况下,该图像将在灯箱库 (Magento 1.4.0.1) 中显示两次。

是否有人足够了解数据库结构,可以给我一个 mySQL 解决方案来更新它?

我可以很容易地管理未来的新产品,但我无法手动运行 22000 种产品! :-)

提前致谢!

【问题讨论】:

    标签: magento


    【解决方案1】:

    在 Magento 1.4.0.1 中执行此操作的 SQL 是:

    UPDATE `catalog_product_entity_media_gallery_value`
    SET Disabled = 1
    WHERE Position = 1
    

    我同意更新图库代码会是一个好的/更好的解决方案,但就我而言,随着未来添加新产品,我很容易掌握这一点。

    【讨论】:

    • 我还修改了我的图像导入脚本,以便它现在排除从图库中导入的图像。它只为每个产品(我的脚本)导入一张图片,因此可以满足我的需求。
    【解决方案2】:

    更新您的图库代码以排除第一张图片更容易,您也不需要持续更新产品图片。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-14
      • 1970-01-01
      • 1970-01-01
      • 2014-03-11
      • 1970-01-01
      • 2013-10-26
      • 2015-05-03
      相关资源
      最近更新 更多