E-Mail Vorlagen können für verschiedene Bereiche genutzt werden. Zur Zeit gibt es viele unterschiedliche Möglichkeiten diese mit Variablen zu befüllen. Ziel dieses Projektes alle E-Mail Vorlagen zu standardisieren und Variablen zu vereinheitlichen.
...
Info |
---|
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Artikel |
---|
| Diese Variablen können nur verwendet werden, wenn es sich bei dem Item um einen Artikel handelt. Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Money |
---|
| Diese Variablen enthalten Währungen. Der Betrag in Cent lässt sich mit "->getAmount()" ausgeben. Beispiel: $order->total→getAmount() |
Verwendung der Variablen
Variablen werden mit {$ } markiert.
...
- {$env->host}
- {$user->username}
- {$order->orderCode}
Shop Umgebungsvariablen ($env)
Variablen Name | Beschreibung | Typ |
---|
languageCode | Sprachkürzel | string (2 Zeichen) |
host | Shop Domain | string |
...
Variablen Name | Beschreibung | Typ |
---|
id | id | int |
orderCode | Bestellcode | string |
externalOrderCode | externer Bestellcode | string |
individualOrderCode | individueller Bestellcode | string |
orderNumber | Bestellnummer | int |
description | Beschreibung | string |
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Money |
---|
|
total | Betrag | Money |
deliveryAddress->company1 | Lieferanschrift Unternehmen | string |
deliveryAddress->company2 | Lieferanschrift Unternehmen 2 | string |
deliveryAddress->name | Lieferanschrift Name | string |
deliveryAddress->firstName | Lieferanschrift Vorname | string |
deliveryAddress->lastName | Lieferanschrift Nachname | string |
deliveryAddress->title | Lieferanschrift Anrede | string |
deliveryAddress->street | Lieferanschrift Straße | string |
deliveryAddress->zip | Lieferanschrift PLZ | string |
deliveryAddress->town | Lieferanschrift Stadt | string |
deliveryAddress->country | Lieferanschrift Land | string |
deliveryAddress->countryCode | Lieferanschrift Länderkürzel | string |
deliveryAddress->email | Lieferanschrift Email | string |
deliveryAddress->department | Lieferanschrift Abteilung | string |
deliveryAddress->telephone | Lieferanschrift Telefon | string |
deliveryAddress->fax | Lieferanschrift Fax | string |
costCenter | Lieferanschrift Kostenstelle | string |
payment->id | Zahlungsmethoden Id | int |
payment->name | Zahlungsmethode Name | string |
payment->mailInfo | Zahlungsmethode Info Mail | string |
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Money |
---|
|
payment->price | Zahlungsmethode Kosten | Money |
bankAccount->bankCodeNumber | Bankleitzahl | string |
bankAccount->bankName | Bankname | string |
bankAccount->accountNumber | Kontonummer | string |
bankAccount->depositor | Kontoinhaber | string |
vatIdentificationNumber | Umsatzsteuer-ID | string |
invoiceAddress->company1 | Rechnungsanschrift Unternehmen 1 | string |
invoiceAddress->company2 | Rechnungsanschrift Unternehmen 2 | string |
invoiceAddress->company3 | Rechnungsanschrift Unternehmen 3 | string |
invoiceAddress->title | Rechnungsanschrift Anrede | string |
invoiceAddress->name | Rechnungsanschrift Name | string |
invoiceAddress->firstName | Rechnungsanschrift Vorname | string |
invoiceAddress->lastName | Rechnungsanschrift Nachname | string |
invoiceAddress->telephone | Rechnungsanschrift Telefon | string |
invoiceAddress->street | Rechnungsanschrift Straße | string |
invoiceAddress->zip | Rechnungsanschrift PLZ | string |
invoiceAddress->town | Rechnungsanschrift Stadt | string |
invoiceAddress->country | Rechnungsanschrift Land | string |
invoiceAddress->countryCode | Rechnungsanschrift Länderkürzel | string |
invoiceNumber | Rechnungsnummer | string |
invoiceDate | Rechnungsdatum | DateTimeImmutable |
shipping->expressShipping | Expressversand | int |
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Money |
---|
|
shipping->expressShippingAddition | Expressversand Aufschlag | Money |
shipping->shipmentMethod | Versandart | int |
remark | Bemerkung | string |
budgetBefore | Budget Vor | int |
budgetBooking | Budget Buchung | int |
budgetBookingAfter | Budget Buchung Nach | int |
status | Status | int |
deliverDate | Liefertermin | DateTimeImmutable |
shipping->package | Anzahl der Pakete | int |
shipping->weight | Gewicht | int |
barcode | Barcode | string |
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Money |
---|
|
shipping->shippingCosts | Versandkosten | Money |
vat | MwSt | float |
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Money |
---|
|
totalWithoutVat | Netto | Money |
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Money |
---|
|
totalWithVat | Brutto | Money |
orderDate | Bestelldatum | DateTimeImmutable |
customFields->name | Freifeldname | string |
customFields->value | Freifeldwert | string |
E-Mail Vorlagen Variablen | Benutzer Objekt | TemplateShopUser |
...
Variablen Name | Beschreibung | Typ | Info |
---|
id | id | int |
|
parentId | id des dazugehörenden Artikels | int | z.B. bei der Auftragspauschale im Warenkorb |
type | Typ | int |
|
quantityValue | Menge | int |
|
name | Bezeichnung | string |
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Money |
---|
|
total | Summe | Money |
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Artikel |
---|
|
articleId | Id des Artikels | int |
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Artikel |
---|
|
articleType | Artikeltyp | int | - Handelsware: 25
- Print-On-Demand: 26
- Handelsware PLUS: 27
- Handelsware mit Datenupload: 80
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Artikel |
---|
|
costCenter | Kostenstelle | string |
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Artikel |
---|
|
downloadPrintPdfUrl | Link für Pdf Download | string |
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Artikel |
---|
| downloadImageUrls | Links für Bild Download (Seitenweise) | array |
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Artikel |
---|
|
additionalFields->name | Zusatzfeldname | string |
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Artikel |
---|
| additionalFields->value | Zusatzfeldwert | string |
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Artikel |
---|
|
personalizationData->value | Personalisierungsdaten | string |
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Artikel |
---|
|
remark | Bemerkung | string |
|
Artikel ($article)
Variablen Name | Variablen Name Deutsch | Typ | Info |
---|
id | id | int |
|
name | Bezeichnung | string |
|
internalName | Bezeichnung (intern) | string |
|
description | Beschreibung | string |
|
longDescription | erweiterte Produktbeschreibung | string |
|
additionalInformation | Zusatzinfo | string |
|
type | Artikeltyp | int | - Handelsware: 25
- Print-On-Demand: 26
- Handelsware PLUS: 27
- Handelsware mit Datenupload: 80
|
sapNumber | SAP-Nummer | string |
|
timeOfProduction | Produktionszeit | int |
|
deliveryTime | Lieferzeit | int |
|
downloads->type | Download-Dateityp | int |
|
downloads->url | Download-URL | string |
|
downloads->name | Download-Dateiname | string |
|
...