Email Variablen
tnstlei
Shopumgebung | |
Shopdomain | {$env->host} |
Sprachkürzel | {$env->languageCode} |
Bestellung | |
ID der Bestellung | {$order->id} |
Bestellcode | {$order->orderCode} |
externer Bestellcode | {$order->externalOrderCode} |
Betrag (Cent) | {$order->total->getAmount()} |
Lieferanschrift Unternehmen | {$order->deliveryAddress->company1} |
Lieferanschrift Unternehmen 2 | {$order->deliveryAddress->company2} |
Lieferanschrift Ansprechpartner | {$order->deliveryAddress->name} |
Lieferanschrift Vorname | {$order->deliveryAddress->firstName} |
Lieferanschrift Nachname | {$order->deliveryAddress->lastName} |
Lieferanschrift Titel | {$order->deliveryAddress->title} |
Lieferanschrift Straße | {$order->deliveryAddress->street} |
Lieferanschrift PLZ | {$order->deliveryAddress->zip} |
Lieferanschrift Stadt | {$order->deliveryAddress->town} |
Lieferanschrift Land | {$order->deliveryAddress->country} |
Lieferanschrift Länderkürzel | {$order->deliveryAddress->countryCode} |
Lieferanschrift E-Mail | {$order->deliveryAddress->email} |
Lieferanschrift Abteilung | {$order->deliveryAddress->department} |
Lieferanschrift Telefon | {$order->deliveryAddress->telephone} |
Lieferanschrift Fax | {$order->deliveryAddress->fax} |
Rechnungsanschrift Unternehmen | {$order->invoiceAddress->company1} |
Rechnungsanschrift Unternehmen 2 | {$order->invoiceAddress->company2} |
Rechnungsanschrift Unternehmen 3 | {$order->invoiceAddress->company3} |
Rechnungsanschrift Ansprechpartner | {$order->invoiceAddress->name} |
Rechnungsanschrift Vorname | {$order->invoiceAddress->firstName} |
Rechnungsanschrift Nachname | {$order->invoiceAddress->lastName} |
Rechnungsanschrift Titel | {$order->invoiceAddress->title} |
Rechnungsanschrift Straße | {$order->invoiceAddress->street} |
Rechnungsanschrift PLZ | {$order->invoiceAddress->zip} |
Rechnungsanschrift Stadt | {$order->invoiceAddress->town} |
Rechnungsanschrift Land | {$order->invoiceAddress->country} |
Rechnungsanschrift Länderkürzel | {$order->invoiceAddress->countryCode} |
Rechnungsanschrift Telefon | {$order->invoiceAddress->telephone} |
Kostenstelle | {$order->costCenter} |
Name der Zahlungsart | {$order->payment->name} |
Infomail der Zahlungsart | {$order->payment->mailInfo} |
Kosten der Zahlungsart (Cent) | {$order->payment->price} |
Bankleitzahl | {$order->bankAccount->bankCodeNumber} |
Bankname | {$order->bankAccount->bankName} |
Kontonummer | {$order->bankAccount->accountNumber} |
Kontoinhaber | {$order->bankAccount->depositor} |
Umsatzsteuer-ID | {$order->vatIdentificationNumber} |
Rechnungsnummer | {$order->invoiceNumber} |
Rechnungsdatum | {$order->invoiceDate|date_format:"d.m.Y"} |
Aufschlag für Expressversand (Cent) | {$order->shipping->expressShippingAddition->getAmount()} |
Versandart | {$order->shipping->shipmentMethod} |
Name der Versandart | {$order->shipping->name} |
Bemerkung | {$order->remark} |
Liefertermin | {$order->deliveryDate|date_format:"d.m.Y"} |
Versandkosten (Cent) | {$order->shipping->shippingCosts->getAmount()} |
MwSt. | {$order->vat} |
Netto (Cent) | {$order->totalWithoutVat->getAmount()} |
Brutto (Cent) | {$order->totalWithVat->getAmount()} |
Bestelldatum | {$order->orderDate|date_format:"d.m.Y"} |
Freifelder (müssen in einer Schleife durchlaufen werden) | {foreach from=$order->customFields item=field} {$field->name} {$field->value} {/foreach} |
Artikel | |
---|---|
Artikel ID | {$orderItem->articleId} |
Typ | {$orderItem->articleType} |
Menge | {$orderItem->quantityValue} |
Mengenbezeichnung | {$item->quantityName} |
Bezeichnung | {$orderItem->name} |
Betrag (Cent) | {$orderItem->total->getAmount()} |
Kostenstelle | {$orderItem->costCenter} |
Link für PDF-Download | {$orderItem->downloadPrintPdfUrl} |
Link für Bild-Download (muss in einer Schleife durchlaufen werden) | {foreach from=$orderItem->downloadImageUrls item=url} {$url} {/foreach} |
Zusatzfelder (müssen in einer Schlaufe durchlaufen werden) | {foreach from=$orderItem->additionalFields item=field} {$field->name} {$field->value} {/foreach} |
Personalisierungsdaten (kurz) | {$orderItem->personalizationDataShort} |
Personalisierungsdaten (komplett) (müssen in einer Schleife durchlaufen werden) | {foreach from=$orderItem->personalizationData item=data} {$data->value} {$data->value} {/foreach} |
Bemerkung | {$orderItem->remark} |
Liefertag Tag an dem die Lieferung los geschickt werden muss, Datum nach der Produktionzeit. | {if isset($item->articleId) && $item->deliveryDay !== null} {$item->deliveryDay|date_format:"d.m.Y"} {/if} |
SAP-Nummer | {if isset($item->article)}{$item->article->sapNumber}{/if} |
Wunschtermin | {if isset($item->articleId) && $item->desiredSchedule !== null} {$item->desiredSchedule|date_format:"d.m.Y"} {/if} |
Besteller | |
Benutzername | {$order->shopUser->username} |
Kundennummer | {$order->shopUser->customerNumber} |
Titel | {$order->shopUser->title} |
Vorname | {$order->shopUser->firstName} |
Nachname | {$order->shopUser->lastName} |
Geschlecht | {$order->shopUser->gender} |
Unternehmen | {$order->shopUser->company1} |
Unternehmen 2 | {$order->shopUser->company2} |
Unternehmen 3 | {$order->shopUser->company3} |
Straße | {$order->shopUser->street} |
PLZ | {$order->shopUser->zip} |
Ort | {$order->shopUser->town} |
Land | {$order->shopUser->country} |
Länderkürzel | {$order->shopUser->countryCode} |
Kostenstelle | {$order->shopUser->costCenter} |
Telefon | {$order->shopUser->phone} |
Fax | {$order->shopUser->fax} |
{$order->shopUser->email} | |
Sonstiges | |
Grund für die Ablehnung | {$reason} |
Link für die Nachbestellung | {$reOrderLink} |
orderItem
Bestellposten | |
---|---|
Die Bestellposten (z. B. Artikel oder Versandkosten) müssen in einer Schleife durchlaufen werden. {foreach from=$orderItem item=item} Innerhalb dieser Schleife lassen sich die nachfolgenden Variablen ausgeben. {/foreach} | |
Posten ID | {$item->id} |
Übergeordnete ID | {$item->parentId} |
Typ | {$item->type} |
Menge | {$item->quantityValue} |
Mengenbezeichnung | {$item->quantityName} |
Bezeichnung | {$item->name} |
Betrag | {$item->total->getAmount()|number_format:2} |
Die folgenden Variablen sind nur dann vorhanden, wenn es sich bei dem aktuellen Posten um einen Artikel handelt. {if $item->articleId > 0} Hier lassen sich die nachfolgenden Variablen ausgeben. {/if} | |
Artikel-ID | {$item->articleId} |
Artikeltyp | {$item->articleType} |
Bezeichnung (intern) | {$item->internalName} |
Kostenstelle | {$item->costCenter} |
Zusatzfelder | {foreach from=$item->additionalFields key=name item=value} {$name}: {$value}<br> {/foreach} |
Personalisierungsdaten | {foreach from=$item->personalizationData item=persdata} {$persdata->name}: {$persdata->value}<br> {/foreach} |
Downloadlink für die Print-PDF | {$item->downloadPrintPdfUrl} |
Downloadlink ink a href und Domain | {if $item->downloadPrintPdfUrl}<a href='{$env->host}/pdf{$item->downloadPrintPdfUrl}'>Download</a>{/if} |
Downloadlink für ZIP der Positionsdateien | {foreach from=$orderItem item=item} ... {if !empty($item->downloadZipUrl)} <a href="{$item->downloadZipUrl}">Anhänge der Position herunterladen</a> {/if} ... {/foreach} |
Dateien der Bestellung | Mit dieser Doppelschleife können alle Dateinamen ausgegeben werden, die zu der Bestellposition gehören. {foreach from=$orderItem item=item} ... <ul> {foreach from=$item->printFiles item=printFile} <li>{$printFile->name}</li> {/foreach} </ul> ... {/foreach} |