Variablen E-Mail-Templates

Im E-Mail Template zur Versandbestätigung werden über

{% set billingAddress = order.addresses.get(order.billingAddressId) %}

die Variablen zur Rechnungsadresse geladen. Hier scheint jedoch

{{ billingAddress.title }}

nicht vorhanden zu sein.

Aktueller Stand bei mir: Versandadresse beinhaltet den Titel und Rechnungsadresse nicht, das schaut natürlich dämlich aus. Schon jemand einen Workaround? Das soll ja so nicht sein, nehme ich an.

 

{{ order.orderCustomer.title }}

Das sollte in der Vorlage für den Status “versendet” funktionieren.

Ich hab ein kleines Plugin geschrieben, was dir die Variablen in eine Logdatei schreibt, sobald die Mail versendet wird. Zu Testzwecken kann man das denke ich gut nutzen: GitHub - mnaczenski/MNLogMailVariables

Irgendwann bau ich vielleicht noch ein Admin Modul dazu. 

1 „Gefällt mir“

[@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski „Moritz Naczenski“)‍ Das klappt leider nicht, die Rechnungsadresse muss ja nicht die im Kundenmenü hinterlegte sein.
Das plugin werd ich mir mal anschauen - danke

weiß jemand wie ich dieses plugin installiere?

als ZIP File von github herunterladen
unter Einstellungen->System->Plugins hochladen
Plugin aktivieren
Bestellung machen und absenden
im „public“ Verzeichnis des Shops die error.log ankucken…

voll easy, hat mir gerade sehr geholfen :slight_smile:

Gruss aus der Schweiz
Felix

1 „Gefällt mir“