Odebrání počátečních nul z EANu
V některých případech se může hodit u EANů produktů automatizovaně odebrat počáteční nuly. Možností pro dosažení je více, níže budou popsány alespoň dva z nich. V každém případě je potřeba využít pravidlo typu "Nastavit hodnotu" nebo " Naprogramovat vlastní pravidlo", kde nastavíme tvrobu hodnoty EANu.
Odstranění všech počátečních nul z daného kódu
Pokud je potřeba z EAN odstranit všechny počáteční nuly, je možné použít následující kód:
{{ ean | trim('0', side='left') }}
Odstranění první nuly při určitém počtu znaků
V některých případech se může hodit odebrání pouze první nuly, pokud má EAN určitou délku a začíná nulou. Kód takového pravidla je uveden dále:
{# Odebere z EAN první nulu, pokud má 14 znaků a začíná nulou #} {% if ean | length == 14 and ean | first == 0 %} {{ ean | slice(1,) }} {# V případě nesplnění podmínky zůstane původní EAN #} {% else %} {{ ean }} {% endif %}