Payment Method in Mail Template

Hallo,

weiß jemand, wie ich die PaymentMethod in einem MailTemplate abfrage?

Bezahlung: {{shopware.payment.method}} oder {{transactions.first.PaymentMethode}} will nicht…

Ich habe bei Shopware 6 - Settings - Email templates
und auch bei Home - Shopware Developer geschaut - kennt jemand eine Seite, die alle Variablennamen auflistet?

Bye

Michael

Bye

Michael

Könnte dieser Tippfehler der Grund sein?

{{transactions.first.PaymentMethode}}
vs
{{transactions.first.PaymentMethod}}

Leider nicht. Ich habe den Tippfehler ausgebessert.

Email: {{order.orderCustomer.email}}
Kommentar: {{order.customerComment}}

klappt. Aber

Zahlungsweise:
{{order.transactions.first.paymentMethod}}

klappt nicht…

Versuche es mal hiermit:
Gewählte Zahlungsart: {{ order.transactions.first.paymentMethod.name }}

1 Like

Ja, vielen Dank, das klappt!

Mir kam gerade: weitere Namen kann ich ja auch aus dem Twig-template herausziehen…

Hallo, ich habe noch eine Frage, vielleicht kannst Du mir dort auch weiterhelfen:

Ich möchte auch die Telnr. einbinden.
In Phone.php kann ich aber nichts über die Formatierung lesen
In den Templates findet er nichts zu „phone“

Ich habe ausprobiert:
{{ order.adresses[0].phoneNumber }} (wie aus Shopware 6 - Settings - Email templates herausgelesen)

Als das nicht klappte, wurde ich kreativer:
{{ order.adresses[0].phoneNumber.name }}

{{ order.adresses.first.phoneNumber.name }}
(vgl. zu dem was bei PaymentMethod klappte)

{{ order.orderCustomer.adresses[0].phoneNumber.name }}

Kannst Du mir weiterhelfen?