In product-image.tpl wenn vorhanden das 2te Bild verwenden?

Hi zusammen,

ich würde gerne im Kategorie-Listing das zweite Bild eines Artikels als Vorschaubild verwenden. Das könnte ich natürlich für jeden Artikel einzelnd im Backend auswählen, aber um mir das zu ersparen wollte ich im Template (product-image.tpl ist die richtige Datei) abfragen ob der Artikel ein zweites Bild hat und dann das verwenden, sonst eben als Fallback das reguläre. Die Stelle in der ich eingreifen muss ist diese:

                        {block name='frontend_listing_box_article_image_picture_element'}
                            
                        {/block}

Ich dachte nun, dass ich statt $sArticle.image nun mit $sArticle.images[1] und $sArticle.images[0] arbeiten kann. Denn in der Detaiansicht gibt es eine “{foreach $sArticle.images as $image}” Schleife. Das klappt aber nicht, Schon $sArticle.images ist nicht gesetzt :frowning:

Also mein gedachter, nicht funktionierender Code ist:

                        {block name='frontend_listing_box_article_image_picture_element'}
                            {if isset($sArticle.images[1])}
                            
                            {else}
                            
                            {/if}
                        {/block}

Gruß
Tops

P.S.: So, Beitrag bearbeitet um Quellcode richtig dazustellen.

Ok, ich hab nun diesen etwas älteren Post dazu gefunden:
https://forum.shopware.com/discussion/comment/164507/#Comment_164507

So wie ich es angehen wollte geht also nicht. Oder hat sich da was geändert?