Deaktivieren der Vorschaubilder (DAWN)

Topic summary

Ziel: Im Shopify-Theme Dawn die zwei Katalog-Vorschaubilder (Hover-Zweitbild) auf der Produktseite ausblenden, ohne sie zu löschen.

Vorgehen (Vorschlag):

  • In main-product.liquid die ersten zwei Bilder überspringen. Gilt für alle Produkte (auch neue) nach einmaliger Anpassung, sofern jedes Produkt diese zwei zusätzlichen Bilder besitzt.
  • Bitte um öffentlichen Code-Post; Hinweis, vor Änderungen das Theme zu duplizieren (Backup).

Technische Details/Versuch:

  • Helfer vermutet, dass die Bildausgabe ausgelagert ist. Empfohlener Insert unter der Zeile mit „assign variant_images = product.images | where: ‘attached_to_variant?’, true | map: ‘src’“, um die ersten zwei variant_images zu entfernen.
  • Der bereitgestellte Code filtert die ersten zwei Einträge aus variant_images heraus.

Aktueller Stand:

  • Der Code brachte nicht den gewünschten Effekt.
  • Der Threadersteller postete daraufhin (auszugsweise) den Inhalt von product-media-gallery.liquid sowie einen Screenshot zur Einfügeposition.

Status/Offen:

  • Keine Lösung erreicht. Es fehlen ggf. der vollständige Inhalt von product-media-gallery.liquid bzw. weitere Anpassungen, um die zwei Bilder zuverlässig auszublenden. Code-Snippets und Dateien sind zentral für die weitere Fehleranalyse.
Summarized with AI on January 15. AI used: gpt-5.

Hallo und sry danke für die Hilfe. Leider hat das jetzt nicht geklappt. Hier nochmal das product media liquid und ein screenshot vom vorherigem Code falls ich was falsch eingefügt haben sollte

Show More

markup {% comment %} Renders a product media gallery. Should be used with 'media-gallery.js' Also see 'product-media-modal' Accepts: - product: {Object} Product liquid object - variant_images: {Array} Product images associated with a variant - is_duplicate: {Boolean} Prevents rendering uneeded elements and duplicate ids for subsequent instances Usage: {% render 'product-media-gallery', is_duplicate: true %} {% endcomment %} {%- liquid if section.settings.hide_variants and variant_images.size == product.media.size assign single_media_visible = true endif assign media_count = product.media.size if section.settings.hide_variants and media_count > 1 and variant_images.size > 0 assign media_count = media_count | minus: variant_images.size | plus: 1 endif if media_count == 1 or single_media_visible assign single_media_visible_mobile = true endif if media_count == 0 or single_media_visible_mobile or section.settings.mobile_thumbnails == 'show' or section.settings.mobile_thumbnails == 'columns' and media_count < 3 assign hide_mobile_slider = true endif if section.settings.media_size == 'large' assign media_width = 0.65 elsif section.settings.media_size == 'medium' assign media_width = 0.55 elsif section.settings.media_size == 'small' assign media_width = 0.45 endif assign id_append = '' if is_duplicate assign id_append = '-duplicate' endif -%}