Wie technischen Namen benutzen im Theme?

Hi, ich möchte gern statte den Payment-Namen den technischen Namen verwenden.
Wie ist die richtige Variable?

{% sw_extends '@Framework/documents/invoice.html.twig' %}

{% block document_payment %}
  {{ parent() }}
  {% if order.transactions.first.paymentMethod.name == 'Vorkasse / Überweisung' %}

Danke und Guss.

Du suchst „technicalName“.

Viele Grüße

1 „Gefällt mir“

Vielleicht auch „shortName“ … keine Ahnung.

Ja so funktionierts + Theme Compilieren :melting_face:

{% if order.transactions.first.paymentMethod.technicalName == 'payment_prepayment' %}
{% endif %}

Bei Fragen rund um entities sollte man immer einen Blick auf die definition werfen: shopware/src/Core/Checkout/Payment/PaymentMethodDefinition.php at trunk · shopware/shopware · GitHub

Viele Grüße

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.