Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Verfügbare Variablen

Name der VariableVariablentypBeschreibung
$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
$cadFile.edition
Anzahl der Seiten
/ Auflage
$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


Codeblock
languagephp
firstline1
titleBeispiel zur Ausgabe aller cadFiles
linenumberstrue
collapsetrue
<table width="100%" cellspacing="0" cellpadding="0" border="0">
{foreach 
var
from=$cadFiles key=cadFileKey 
name
item=cadFile}
	
Dateiname:
<tr>
		<td>Dateiname</td>
		<td>{$cadFile.filename}</td>
	</tr>
	<tr>
		<td>Abmessung</td>
		<td>{$cadFile.dimensionInCentimeters.width} x {$cadFile.dimensionInCentimeters.height} cm</td>
	</tr>
	<tr>
		<td>Fläche</td>
		<td>{$cadFile.sqm}m<sup>2</sup></td>
	</tr>
	<tr>
		<td>Farbflächendeckung</td>
		<td>{$cadFile.inkCoverage}%</td>
	</tr>
	<tr>
		<td>Auflage</td>
		<td>{$cadFile.edition}</td>
	</tr>
	<tr>
		<td>Seitenanzahl</td>
		<td>{$cadFile.seiten}</td>
	</tr>
	<tr>
		<td>Dynamische Optionsfelder</td>
		<td>
			<table width="100%" cellspacing="0" cellpadding="0" border="0">
			{foreach from=$cadFiles.dynamicOptions key=dynamicOptionId item=dynamicOption}
			<tr>
				<td><strong>{$dynamicOption.dynamicOption.bezeichnung}</strong> ({$dynamicOption.dynamicOption.bezeichnung_intern})</td>
				<td>{$dynamicOption.listValue.wert}</td>
			</tr>
			{/foreach}
			</table>
		</td>
	</tr>
{/foreach}
</table>


$cadFilesStatistics.sqmTotal
Integer
Gesamte Fläche aller hochgeladenen Dateien in Quadratmeter
$cadFilesStatistics.priceTotal
Integer
Gesamtpreis aller hochgeladenen Dateien in
Cent
Euro
$artikel
Array
Enthält alle Daten des Artikels (unter anderem $artikel.id
und
) (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