FWP shop Smarty Funktion fwpProductDetails
Aus FWP shop Wiki
Mit dieser Smarty Funktion werden die Produktdetails des angegebenen Produktes ausgegeben.
| Attribut-Name | Typ | Erforderlich | Standardwert | Beschreibung |
|---|---|---|---|---|
| iProd | int | nein | null | Angabe der ID des Produktes |
| aProd | array integer | nein | null | Array mit verschiedenen Produkt-IDs |
| i | int | nein | null | Angabe des Schlüssels des Arrays aProd. Der Schlüssel wird aus den Parametern i und j zusammen gesetzt. |
| j | int | nein | null | Angabe des Schlüssels des Arrays aProd. Der Schlüssel wird aus den Parametern i und j zusammen gesetzt. |
| Es muss entweder der Parameter iProd oder die Parameter aProd und i verwendet werden. | ||||
| sTemplate | string | nein | small | Angabe des Templates, welches für die Darstellung geladen werden soll. |
Das Template für die Produktdarstellung liegt standardmäßig unter _templates/_front/elements/product_{sTemplate}.box.tpl
[bearbeiten] Beispiele
Beispiel 1:
Für das Produkt 120 soll die Detailansicht des Produktes dargestellt werden. Für die Darstellung soll das Template product_small.box.tpl verwendet werden.
{fwpProductDetails iProd=120}
Beispiel 2:
In der Kategorie sollen 4 Produkte je Seite angezeigt werden. Alle Produkt-IDs sind in dem Array $aiProducts abgelegt. Für die Darstellung soll das Template product_preview.box.tpl verwendet werden. Ein Blättern zwischen den einzelnen Seiten innerhalb der Kategorie soll möglich sein.
{fwpProductDetails aProd=$aiProducts i=0 j=$smarty.get.iPage}
{fwpProductDetails aProd=$aiProducts i=1 j=$smarty.get.iPage}
{fwpProductDetails aProd=$aiProducts i=2 j=$smarty.get.iPage}
{fwpProductDetails aProd=$aiProducts i=3 j=$smarty.get.iPage}
[bearbeiten] Bereitgestellte Variablen für das Template
In dem Template kann die Variable aProd verwendet werden.






