Zum Inhalt springen
FULLTime eCommerce

E-Mail-Template "Bestellbestätigung"

Nachfolgend finden Sie ein Beispiel, wie Sie die übertragenen Daten in das E-Mail-Template "Bestellbestätigung" hinzufügen können.

Fügen Sie an gewünschter Stelle, aber innerhalb der for-Schleife für die Items, folgenden Code ein:

for-Schleife

{% for lineItem in order.nestedLineItems %}

Code für die Ausgabe der Daten

{% if lineItem.extensions.uploads %}
<tr>
    <td colspan='5'>
        Übertragene Daten<br/>
        <ul>
        {% for upload in lineItem.extensions.uploads %}
            <li><a href="{{ url('frontend.home.page') }}uploads/final/{{ upload.qquuid }}/{{ upload.fileName }}" class="cart-item-label" target="_blank">{{ upload.fileName }}</a></li>
        {% endfor %}
        </ul>
    </td>
</tr>
{% endif %}

Beispiel auf Basis des Standard-Templates für Shopware

<div style="font-family:arial; font-size:12px;">

{% set currencyIsoCode = order.currency.isoCode %}
{% if order.orderCustomer.salutation %}{{ order.orderCustomer.salutation.translated.letterName ~ ' ' }}{% endif %}{{ order.orderCustomer.firstName }} {{ order.orderCustomer.lastName }},<br>
<br>
We have received your order from {{ order.orderDateTime|format_datetime('medium', 'short', locale='en-GB') }}.<br>
<br>
Order number: {{ order.orderNumber }}<br>
<br>

<table border="0" style="font-family:Arial, Helvetica, sans-serif; font-size:12px;">
    <tr>
        <td bgcolor="#F7F7F2" style="border-bottom:1px solid #cccccc;"><strong>Prod. no.</strong></td>
        <td bgcolor="#F7F7F2" style="border-bottom:1px solid #cccccc;"><strong>Description</strong></td>
        <td bgcolor="#F7F7F2" style="border-bottom:1px solid #cccccc;"><strong>Quantities</strong></td>
        <td bgcolor="#F7F7F2" style="border-bottom:1px solid #cccccc;"><strong>Price</strong></td>
        <td bgcolor="#F7F7F2" style="border-bottom:1px solid #cccccc;"><strong>Total</strong></td>
    </tr>

    {% for lineItem in order.nestedLineItems %}
        <tr>
            <td>{% if nestedItem.payload.productNumber is defined %}{{ nestedItem.payload.productNumber|u.wordwrap(80) }}{% endif %}</td>
            <td>{{ nestedItem.label|u.wordwrap(80) }}</td>
            <td style="text-align: center">{{ nestedItem.quantity }}</td>
            <td>{{ nestedItem.unitPrice|currency(currencyIsoCode) }}</td>
            <td>{{ nestedItem.totalPrice|currency(currencyIsoCode) }}</td>
        </tr>

        {% if lineItem.extensions.uploads %}
        <tr>
            <td colspan='5'>
                Übertragene Daten<br/>
                <ul>
                {% for upload in lineItem.extensions.uploads %}
                    <li><a href="{{ url('frontend.home.page') }}uploads/final/{{ upload.qquuid }}/{{ upload.fileName }}" class="cart-item-label" target="_blank">{{ upload.fileName }}</a></li>
                {% endfor %}
                </ul>
            </td>
        </tr>
        {% endif %}
    {% endfor %}
</table>

</div>

War diese Seite hilfreich?

Support

Gemietete Plugins (Shopware Store)

Für Support zu im Shopware Store gemieteten Plugins erstellen Sie bitte ein Support-Ticket in Ihrem Shopware-Konto.

Shopware-Ticket erstellen

Allgemeine Anfragen

Für allgemeine Fragen oder Kauflizenzen erreichen Sie uns per E-Mail.

E-Mail senden
E-Mail-Template "Bestellbestätigung" | FULLTime eCommerce