Ustawienia kontroli

Ustawienia stanowisk pakowania/kontroli

Dynamiczny nagłówek kontroli zamówienia

Możemy zdefiniować nagłówek zamówienia podczas jego kontroli. Nagłówek definiujemy używając znaczników HTML oraz języka liquid (np do warunkowania)

Dokumentacja liquid: https://shopify.github.io/liquid/

Przykład definicji nagłówka wyświetlający TAGi zamówień sprzedaży jeżeli zawierają słowo "Karton", a kraj dostawy wyświetlamy na żółto gdy są to Niemcy. Dodatkowo tło nagłówka zmieniamy na czerwony gdy masa zamówienia jest większa niż 7

<html style="margin: 0; padding: 0;background-color: {% if SaleProductsWeight > 7 %}red{% else %}black{%endif%};">
<body>
<div style="display: flex; font-size: 14px; color: white;">

    <div style="width: 30%;text-align: left;">{{SaleProductsWeight}} kg</div>

    <div style="flex-grow: 1;text-align: center;">
        {% if ShippingCustomerCountryName == "Niemcy" %}
            <span style="color: yellow; font-size: 16px">{{ShippingCustomerCountryName}}</span>
        {% else %}
        {{ShippingCustomerCountryName}}
        {% endif %}
    </div>

    <div style="width: 30%;text-align: right;">
        {% for tag in SaleTags %}
        {% if tag contains "Karton_" %}
        {{ tag}}
        {% endif %}
        {% endfor %}
</div>
</div>
</body>
</html>

Poniżej prostszy przykład gdzie po prostu wyświetlamy komentarz na czerwonym tle:

<html style="margin: 0; padding: 0;background-color: tomato";>
<body>
<div style="display: flex; font-size: 14px; color: white;">

    <div style="flex-grow: 1;text-align: center;">
                {{SaleComment}}
        
    </div>
</div>
</body>
</html>

Tutaj przykład wyświetlenia komunikatu na czerwonym tle, gdy zamówienie zawiera TAG "DPD":

<html>
<body style="margin: 0; padding: 0;background-color: black; font-size: 14px; color: white;">

    {% assign tag_found = false %}
    {% for tag in SaleTags %}
        {% if tag contains 'DPD' %}
            {% assign tag_found = true %}
        {% endif %}
    {% endfor %}


    {% if tag_found %}
        <div style="text-align: center; color: white; background-color: red;">
            Spakuj w karton - DPD!!
        </div>
    {%endif%}
</body>
</html>

Dostępne zmienne:

SaleComment, SaleSourceName, SaleNumber, SaleReferenceNumber, , ShippingCustomerPhoneNumber , ShippingCustomerName, ShippingCustomerCountryName, CarrierName, SaleProductsWeight, SaleTags

Last updated