...
Variable | Beschreibung | Beispiel | Type |
---|
name | Der "Interne Name" des Aufschlages/Rabattes. | dosenpfand_1 | string |
display_name | Der Name der im Frontend für den Endkunden sichtbar ist. | Mehrweg Dosenpfand | string |
description | Die Beschreibung des Aufschlages/Rabattes. Warning |
---|
Die description kann Zeilenumbrüche enthalten. Sie müssen den Wert für CSV daher ggf. entsprechend mit Smarty anpassen. |
| Das in Deutschland übliche Dosenpfand | string |
price | Der Bruttopreis des Aufschlages/Rabattes in der für den Export eingestellten Währung. | 0.25 | float |
tax | Der Steuersatz des Aufschlages/Rabattes | 19.00 | float |
type | Die Aufschlags-/Rabattart. Hier gibt es drei Möglichkeiten. Beschreibung | Kürzel | Berechnung |
---|
Aufschlags-/Rabattmenge gleich Artikelmenge | multi | Artikelmenge = Aufschlags-/Rabattmenge | Nur einmal pro Artikel | single | Nur 1x Aufschlag/Rabatt pro entsprechendem Artikel im Warenkorb | Nur einmal pro Warenkorb | basket | Der Aufschlag/Rabatt wird nur einmal pro Warenkorb hinzugefügt |
| multi | single | basket | string |
optional | Ob es sich bei dem Aufschlag/Rabatt um einen optionalen Aufschlag/Rabatt handelt, oder nicht. | true | false | boolean |
Beispiele für Integration in Productfeed-Template
Aufschlags-/Rabattinformationen als Text ausgeben
Zunächst erweitern wir den Productexport um eine Spalte in der alle Aufschläge/Rabatte als Fließtext aufgezählt werden.
...
Code Block |
---|
|
[...]
{foreach $sArticle.mnd_addcharge AS $data}
{if $data.type == 'basket'}
Dieser Artikel enthält einen Aufschlag der einmalig für den Warenkorb berechnet wird.
{break}
{/if}
{/foreach}
[...] |
Preis von Aufschlägen/Rabatten zu Artikelpreis hinzuaddieren
Code Block |
---|
|
[...]
Preis inkl Aufschläge{#S#}
{/strip}{#L#} |
...