Hallo zusammen
ich suche nach einer Lösung, auf der Produktdetailseite das 1. Bild, dass auch das Coverbild ist, NICHT auf der Seite anzuzeigen. Also man startet erst mit dem 2. Bild.
Hat jemand eine Idee, wo ich da ansetzen könnte?
Danke
Tom
Hallo zusammen
ich suche nach einer Lösung, auf der Produktdetailseite das 1. Bild, dass auch das Coverbild ist, NICHT auf der Seite anzuzeigen. Also man startet erst mit dem 2. Bild.
Hat jemand eine Idee, wo ich da ansetzen könnte?
Danke
Tom
Im entsprechenden Template einfach das array, welches die Bilder enthält um die erste Position kürzen oder per if ignorieren.
Hallo
das wäre cms-element-image-gallery.html.twig
Hier wäre die forschleifen zum Platzieren der Images… ich bin leider nicht so firm mit twig - wie kann ich dort definieren, dass es erst ab pos. 2 startet?
`{% block element_image_gallery_inner_items %}
{% for image in mediaItems %}
{% block element_image_gallery_inner_item %}
ich hab jetzt aus Tutorials verschiedene Varianten ausprobiert, dass das 1. Element geskippt wird, aber iwie krieg ich die Syntax nicht hin…
z.b.
{% if mediaItems.index0 > 0 %}
nach dem for
oder so
{% if loop.index0 > 0 %}
oder auch so
{% for image in mediaItems[1:] %}
entweder krieg ich nen template-fehler oder es bleibt so, wie es vorher war…
So nun gehts
{% for image in mediaItems %}
{% if not loop.first %}
das tut, was es soll.
Danke
Tom