Kundenkommentar auf Rechnung und Lieferschein drucken

Hallo zusammen. Ich würde gerne den Kundenkommentar aus dem Checkout auf Rechnung und Lieferschein drucken.

Folgendes funktioniert nicht. Kennt jemand das korrekte Vorgehen?

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

{% block document_side_info %}
{{ parent() }}
     {% if order.customerComment %}
        <p>{{ order.customerComment }}</p> 
     {% endif %}
{% endblock %}

Hallo, ich suche zurzeit auch eine Möglichkeit die Kommentare in den Dokumenten mit anzuzeigen.
Hast du hierfür eine Lösung gefunden?

Hi,

also ich habe einfach die Zeilen

{% if order.customerComment %}
    <p>{{ order.customerComment }}</p> 
{% endif %}

in einen vorhandenen Block der Rechnung (z.B. {% block document_payment_shipping_inner %} eingefügt) und der Kommentar aus dem Checkout wird auf dem Dokument ausgegeben.

Hi, wo kann ich das denn bitte einfügen??? Im Rechnungstemplate oder wo??? Danke. VG

Hallo,

wenn du den Kundenkommentar im Rechnungstemplate haben möchtest (siehe auch Shopware 6 - Tutorials and FAQ - Changing a template ), müsstest du in der Datei „invoice.html.twig“ unter „Resources/views/documents“ ( shopware/src/Core/Framework/Resources/views/documents/invoice.html.twig at trunk · shopware/shopware · GitHub ) folgenden Inhalt hinterlegen:

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

{% block document_payment_shipping_inner %}
    {% if order.customerComment %}
        <p>{{ order.customerComment }}</p> 
    {% endif %}

    {{ parent() }} 
{% endblock %}

Soll es bei allen Dokumenten sein, müsste die Datei „base.html.twig“ genutzt werden.

Grüße
Sebastian

1 „Gefällt mir“

Hallo Sebastian, herzlichen Dank. Da kenne ich mich leider nicht aus. Kann ich es mittels Flow machen???

Danke LG

Hallo,

nein, nur so wie oben detailliert beschrieben.

Grüße
Sebastian