Odstranění párovacího kódu

V některých případech je vhodné produktům odebrat párovací kód. Pokud požadujeme odstranění všech párovacích kódů, můžeme využít pravidlo "odstranit vlastnost produktu", které necháme proběhnout na všech produktech.

Častější ale bude situace, kdy chceme odstranit párovací kód pouze u vybraných produktů. Typicky se stává, že v Napojse mapováním vzniknou produkty opatřené párovacím kódem, které však nemají žádný variantní parametr - a mělo by se jednat o samostatné produkty. Nicméně, existence párovacího kódu v exportu způsobí tvorbu variantního produktu (bez označené varianty), což může na některých platformách vést k nevaliditě celého feedu. Dále si ukážeme, jak produktům bez variantního parametru odstranit párovací kód.

Odstranění párovacího kódu produktům bez variantního parametru.

  1. Vytvoříme pravidlo nastavit hodnotu.
  2. Zvolíme, aby pravidlo bylo aplikováno na všechny produkty a ovlivnilo párovací kód.


  3. V detailním nastavení vložíme kód, který projde variantní parametry, a pokud takové u produktu existují, ponechá párovací kód (tedy nastaví jej z párovacího kódu). U ostatních produktů bude párovací kód nahrazen prázdnou hodnotou, tedy odstraněn. Kód pravidla naleznete níže.

{% set variant = false %}
{% for parameter in variantParameters %}
    {% set variant = true %}
{% endfor %}
{% if variant == true %}
{{ pairCode }}
{% endif %}

  1. Nyní již stačí pouze ponechat aplikovat pravidla, příp. přegenerovat export, aby se párovací kódy produktům bez variantních parametrů odstranily.
Byl pro vás tento článek užitečný? Děkujeme za zpětnou vazbu! Hodnocení se napodařilo uložit, zkuste to prosím později.

Stále potřebujete pomoc? Napište nám Napište nám