Navigation überspringen
This is a demo shop! No real purchases!

Arbeiten mit Vorschau-Bildern

Die Produkt-Bilder können mit der Checkbox "In Vorschau darstellen" (preview) markiert werden, um zu entscheiden ob diese bspw. in der Liste oder auch in Teasern verwendet werden sollen. Dies können ein oder mehrere Bilder sein. Für die Verwendung im Fluid können dann folgende Variablen genutzt werden:

  • {product.imagesPreviewOnly} - Gibt alle Bilder zurück, welche mit "In Vorschau darstellen" (preview) markiert sind
  • {product.imagesNonPreview} - Gibt alle Bilder zurück, welche nicht mit "In Vorschau darstellen" (preview) markiert sind

Verwendung:

<f:for each="{product.imagesPreviewOnly}" as="image" iteration="imageIteration">
    <f:if condition="{imageIteration.isFirst}">
        <f:then>
            <f:image src="{image.uid}" treatIdAsReference="1" class="first"
                     width="{settings.list.image.width}" height="{settings.list.image.height}"
                     alt="{product.title}" title="{product.title}" />

        </f:then>
        <f:else>
            <f:image src="{image.uid}" treatIdAsReference="1" class="non-first"
                     width="{settings.list.image.width}" height="{settings.list.image.height}"
                     alt="{product.title}" title="{product.title}" />
        </f:else>
    </f:if>
</f:for >

Feature-Icons

Die gleiche Funktion gibt es für die Feature-Icons:

  • {product.featureIconsPreviewOnly} - Gibt alle Bilder zurück, welche mit "In Vorschau darstellen" (preview) markiert sind
  • {product.featureIconsNonPreview} - Gibt alle Bilder zurück, welche nicht mit "In Vorschau darstellen" (preview) markiert sind