Verfügbare Variablen
| Name der Variable | Variablentyp | Beschreibung |
|---|
$cadFiles | Array | Enthält alle hochgeladenen CAD-Dateien (nur bei CAD-Artikeln verfügbar) inklusive den folgenden Angaben:
$cadFile.filename | Dateiname der hochgeladenen Datei | $cadFile.width | Breite in mm | $cadFile.height | Höhe in mm | $cadFile.seiten | Anzahl der Seiten | $cadFile.anzahl $cadFile.edition | Bestellmenge | $cadFile.inkCoverage | Absolute Farbflächendeckung in % | $cadFile.dimensionInCentimeters.width | Breite in cm | $cadFile.dimensionInCentimeters.height | Höhe in cm | $cadFile.sqm | Fläche in Quadratmeter |
Enthält der Artikel auflagenabhängige dynamische Optionsfelder, sind diese über die Variable $cadFile.dynamicOptions (Array) abrufbar: Dynamisches Optionsfeld |
| $dynamicOption.dynamicOption.bezeichnung | Bezeichnung des dynamischen Optionsfelds | $dynamicOption.dynamicOption.bezeichnung_intern | Interne Bezeichnung des dynamischen Optionsfelds | $dynamicOption.dynamicOption.info | Beschreibung des dynamischen Optionsfelds | $dynamicOption.dynamicOption.ohne_mwst_jn | Mehrwertsteuerbefreit? (1 = ja, 0 = nein) | $dynamicOption.dynamicOption.zus_textfeld_bez | Label des zusätzlichen Textfeldes | $dynamicOption.dynamicOption.liefertage | Liefertage | $dynamicOption.dynamicOption.article_weight | Gewichtsaufschlag in Artikel-Preisstaffeln? (1 = ja, 0 = nein) | $dynamicOption.dynamicOption.basic_price | Grundpreis verwenden? (1 = ja, 0 = nein) | Ausgewählter Listenwert |
| $dynamicOption.listValue.wert | Ausgewählter Listenwert | $dynamicOption.listValue.liefertage | Liefertage |
php1Beispiel zur Ausgabe aller cadFilestruetrue
{foreach from=$cadFiles key=cadFileKey item=cadFile}
|
| Dateiname |
{$cadFile.filename} |
| Abmessung |
{$cadFile.dimensionInCentimeters.width} x {$cadFile.dimensionInCentimeters.height} cm |
| Fläche |
{$cadFile.sqm}m2 |
| Farbflächendeckung |
{$cadFile.inkCoverage}% |
| Auflage |
{$cadFile.edition} |
| Seitenanzahl |
{$cadFile.seiten} |
| Dynamische Optionsfelder |
{foreach from=$cadFiles.dynamicOptions key=dynamicOptionId item=dynamicOption}
| {$dynamicOption.dynamicOption.bezeichnung} ({$dynamicOption.dynamicOption.bezeichnung_intern}) |
{$dynamicOption.listValue.wert} |
{/foreach}
|
{/foreach}
]]>
$cadFilesStatistics.sqmTotal | Integer | Gesamte Fläche aller hochgeladenen Dateien in Quadratmeter |
$cadFilesStatistics.priceTotal | Integer | Gesamtpreis aller hochgeladenen Dateien in Euro |
$artikel | Array | Enthält alle Daten des Artikels (unter anderem $artikel.id) (Variable für die Artikelbezeichnung: {$artikel.bezeichnung}) |
$bestellung | Array | Enthält alle Daten der Bestellung |
$preis | Array | Enthält alle Informationen zur Preiskalkulation der bestellten Position inklusive den folgenden Angaben: $preis.druckpreis | $preis.druckpreis_orig | $preis.bogen | $preis.druckpreis_seiten | $preis.druckpreis_single | $preis.optionen | $preis.zusatz | $preis.satzmehrarbeit | $preis.versand_only | $preis.bezahlung_only | $preis.versand | $preis.bezahlung | $preis.orig_druckpreis | $preis.clubGiftPrice | $preis.gesamtpreis_netto | $preis.withoutMwst | $preis.gesamtpreis_enth_mwst | $preis.gesamtpreis_brutto | $preis.preis_ohne_mwst | $preis.withoutMwst | $preis.gesamtpreis_enth_mwst | $preis.gesamtpreis_brutto | $preis.preis_ohne_mwst |
|