# E-Mail Konfiguration

# Bestellbestätigung

Im E-Mail-Template "Bestellbestätigung" ("Order confirmation") kann an beliebiger Stelle nachfolgender Block eingefügt werden.

# HTML

{% if order.extensions.netiStorePickupSelectedStore %}
    {% set longestPickupTime = 0 %}
    {% for lineItem in order.lineItems %}
        {% if lineItem.payload.netiNextStorePickupDistribution.longestDeliveryTime > longestPickupTime %}
            {% set longestPickupTime = lineItem.payload.netiNextStorePickupDistribution.longestDeliveryTime %}
        {% endif %}
    {% endfor %}

    <strong>Hier können Sie Ihre Waren nach einer Beschaffungszeit von {{ longestPickupTime }} Stunde/n abholen:</strong><br>

    {% set store = order.extensions.netiStorePickupSelectedStore %}
    {{ store.label }}<br/>
    {{ store.street }} {{ store.streetNumber }}<br>
    {{ store.zipCode }} {{ store.city }}<br>
    {{ store.country.name }}<br>

    {% if store.phone %}
        Telefon: {{ store.phone }}<br>
    {% endif %}

    {% if store.fax %}
        Fax: {{ store.fax }}<br>
    {% endif %}

    {% if store.email %}
        Email: <a href="mailto:{{ store.email }}">{{ store.email }}</a><br>
    {% endif %}

    {% if store.url %}
        <a href="{{ store.url }}" target="_blank" align="top">{{ store.url }}</a><br>
    {% endif %}

    {% if store.translated.openingTimes %}
        <strong>Bitte beachten Sie unsere Öffnungszeiten:</strong><br>
        {{ store.translated.openingTimes|sw_sanitize }}<br>
    {% endif %}
    <br>
{% endif %}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38

# Plain

{% if order.extensions.netiStorePickupSelectedStore %}
    {% set longestPickupTime = 0 %}
    {% for lineItem in order.lineItems %}
        {% if lineItem.payload.netiNextStorePickupDistribution.longestDeliveryTime > longestPickupTime %}
            {% set longestPickupTime = lineItem.payload.netiNextStorePickupDistribution.longestDeliveryTime %}
        {% endif %}
    {% endfor %}
    Hier können Sie Ihre Waren nach einer Beschaffungszeit von {{ longestPickupTime }} Stunde/n abholen:

    {% set store = order.extensions.netiStorePickupSelectedStore %}
    {{ store.label }}
    {{ store.street }} {{ store.streetNumber }}
    {{ store.zipCode }} {{ store.city }}
    {{ store.country.name }}
    {% if store.phone %}Telefon: {{ store.phone }}{% endif %}
    {% if store.fax %}Fax: {{ store.fax }}{% endif %}
    {% if store.email %}Email: {{ store.email }}{% endif %}
    {% if store.url %}{{ store.url }}{% endif %}

    {% if store.translated.openingTimes %}
        Bitte beachten Sie unsere Öffnungszeiten:
        {{ store.translated.openingTimes|sw_sanitize }}
    {% endif %}
{% endif %}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

# Versandadresse ausblenden

Um die Versandadresse bei einer Abhol-Bestellung nicht anzuzeigen, sollte der Versandadresse-Block mit folgender Bedingung versehen werden:

{% if not order.extensions.netiStorePickupSelectedStore %}
    <strong>Lieferadresse:</strong>
    [...]
{% endif %}
1
2
3
4

# Abholzeit

Ab Pluginversion 4.1.0 kann auch die Abholzeit in der Bestellbestätigung und in der Benachrichtigung an die Filiale ausgegeben werden. Die Abholzeit kann über den folgenden Code ausgegeben werden:

# Bestellbestätigung

{{ order.extensions.netiStorePickupSelectedTime.pickUpDate||format_datetime('medium', 'short', locale='de-DE') }}
1

# Benachrichtigung an die Filiale

{{ order.extensions.netiStorePickupOrderMailExtension.pickUpDate||format_datetime('medium', 'short', locale='de-DE') }}
1