pi und einem Produktindex werden nur die Bilder dieses Produktes geladen, ohne ihn alle Bilder des Shops.
Das Template dafür tragen Sie in der Shopkonfiguration shop.config im Abschnitt <ProductsInAction> beim Parameter Gallery ein. Eingebunden wird es über WS-ExternInclude, der Inhalt steht dort innerhalb der Klammerung WS-Include.
Wegweiser: ProductsInAction anbieten
Das Gerüst
E-PIA_ENTRIES-EXIST ist die äußere Entscheidung, E-PIA_DATA die Schleife über die Bilder der aktuellen Seite.
{E-PIA_DATA} hält die Liste samt Rahmen aus der Seite heraus, solange nichts anzuzeigen ist. {E-PIA_ENTRIES-EXIST} darüber tut dasselbe für Sortierung und Blätterfunktion, die ohne Bilder ebenfalls sinnlos sind.
Die Schleife verträgt eine Obergrenze in Klammern. {@E-PIA_DATA(6)} zeigt höchstens sechs Bilder der geladenen Seite, etwa für einen Anreißer auf der Startseite.
Die Tags für das einzelne Bild innerhalb der Schleife stehen auf einer eigenen Seite: Referenz: E-PIA_ (Bilddaten)
Sortierung und Anzahl
Beide Tags erzeugen ein vollständiges
select-Element samt Feldnamen. Was in den Klammern steht, wird als zusätzliches Attribut übernommen.
noscript-Knopf daneben hält die Galerie auch ohne JavaScript bedienbar.
Referenz: Abschnitt ProductsInAction-Txt · Abschnitt ProductsInAction-MaxProducts
Die Blätterfunktion
Die Blätterfunktion besteht aus zwei Gruppen: Bereichs- und Schleifen-Tags, die entscheiden, welche Elemente überhaupt erscheinen, und Einzel-Tags, die den Parameteranhang für den jeweiligen Link liefern.ListPagingBefore und ListPagingAfter begrenzt die Zahl der Seitenlinks links und rechts der aktuellen Seite. Ohne Parameter sind es vier. Derselbe Wert gehört in ListPagingMoreBefore und ListPagingMoreAfter, damit die Auslassungspunkte genau dann erscheinen, wenn die Linkleiste tatsächlich etwas auslässt.
Alle Parameteranhänge tragen die aktuelle Sortierung und die Bilder pro Seite mit. Die Auswahl des Besuchers bleibt beim Blättern deshalb erhalten, ohne dass Sie im Template etwas dafür tun müssen.
Die neuesten und die bestbewerteten Bilder
E-PIA_AdvData() öffnet einen zweiten, unabhängigen Auszug aus dem Bilderbestand. Innerhalb der Klammerung liefert {@E-PIA_DATA} die Bilder dieses Auszugs statt der Bilder der Galerieseite.
Die Tags im Überblick
E-PIA_DATA, E-PIA_ENTRIES-EXIST und E-PIA_AdvData() sind im Galerie- und im Detailansichts-Template zulässig. Die Tags der Sortierung und der Blätterfunktion gelten nur im Galerie-Template.
Verwandte Themen
- Wegweiser: ProductsInAction anbieten
- Referenz: Abschnitt ProductsInAction
- Referenz: E-PIA_ (Bilddaten)
- Referenz: E-PIA_ (Upload)
- Referenz: E-PIA_ (Einzelansicht und Bewertung)
