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 |
Benutzer ($user)
Variablen Name | Beschreibung | Typ | Info |
---|
id | Id | int |
|
username | Benutzername | string |
|
title | Titel | string |
|
firstName | Vorname | string |
|
lastName | Nachname | string |
|
gender | Geschlecht | int | - männlich: 118
- weiblich: 119
|
company1 | Firma 1 | string |
|
company2 | Firma 2 | string |
|
company3 | Firma 3 | string |
|
salesCompany | Vertriebsgesellschaft | string |
|
street | Straße | string |
|
zip | PLZ | string |
|
town | Ort | string |
|
countryCode | Länderkürzel | string |
|
country | Land | string |
|
costCenter | Kostenstelle | string |
|
phone | Telefon | string |
|
fax | Telefax | string |
|
email | E-Mail | string |
|
internet | Internet | string |
|
mobile | Mobiltelefon | string |
|
customerNumber | Kundennummer | string |
|
code | Code | string |
|
level | Kontotyp | int | - Benutzer: 57
- Supervisor: 58
- Verwaltung: 59
- Interessenten: 60
|
openingTimes1 | Öffnungszeiten 1 | string |
|
openingTimes2 | Öffnungszeiten 2 | string |
|
openingTimes3 | Öffnungszeiten 3 | string |
|
external | Aussendienst | string |
|
invoiceAddressCompany1 | Rechnungsadresse Firma 1 | string |
|
invoiceAddressCompany2 | Rechnungsadresse Firma 2 | string |
|
invoiceAddressCompany3 | Rechnungsadresse Firma 3 | string |
|
invoiceAddressTitle | Rechnungsadresse Titel | string |
|
invoiceAddressName | Rechnungsadresse Name | string |
|
invoiceAddressPhone | Rechnungsadresse Telefon | string |
|
invoiceAddressStreet | Rechnungsadresse Straße | string |
|
invoiceAddressZip | Rechnungsadresse PLZ | string |
|
invoiceAddressTown | Rechnungsadresse Stadt | string |
|
invoiceAddressCountry | Rechnungsadresse Land | string |
|
branch | Branche | string |
|
function | Funktion | string |
|
state | Bundesland | string |
|
taxId | Ust-IdNr. | string |
|
type | Art | string |
|
bank | Bankinstitut | string |
|
bankCodeNumber | Bankleitzahl | string |
|
accountNumber | Konto-Nr. | string |
|
director | Geschäftsführer | string |
|
companySeat | Sitz der Gesellschaft | string |
|
taxNumber | Steuer-Nr. | string |
|
localCourt | Amtsgericht | string |
|
customFiled1 | Freifeld 1 | string |
|
customField2 | Freifeld 2 | string |
|
customField3 | Freifeld 3 | string |
|
customField4 | Freifeld 4 | string |
|
customField5 | Freifeld 5 | string |
|
customField6 | Freifeld 6 | string |
|
customField7 | Freifeld 7 | string |
|
customField8 | Freifeld 8 | string |
|
customField9 | Freifeld 9 | string |
|
customField10 | Freifeld 10 | string |
|
...
Variablen Name | Beschreibung | Typ |
---|
id | id | int |
orderCode | Bestellcode | string |
externalOrderCode | externer 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 |
freeFields->name | Freifeldname | string |
freeFields->value | Freifeldwert | string |
E-Mail Vorlagen Variablen | Benutzer Objekt | TemplateShopUser |
OrderItem ($orderItem)
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 |
---|
|
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 |
|
...