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
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.