Proměnné

V některých pravidlech můžete využívat tzv. proměnné. Jsou to zástupné značky, za které se při aplikaci pravidla nahradí skutečné hodnoty. Proměnné se zapisují do dvojitých složených závorek, např. {{ manufacturer }} . Zde je seznam proměnných, které lze použít:

title text Název produktu
additional_title text Doplňkový název produktu, např. "+ dárek zdarma"
code text Kód zboží
plu text PLU kód
part_number text Part number
external_code text Kód výrobce
external_id text ID produktu u dodavatele
pair_code text Párovací kód pro varianty. Více informací o variantách v samostatném článku
url text URL produktu u dodavatele
short_description text Stručný popis produktu
description text Dlouhý popis produktu
visible boolean (ano/ne) Viditelnost produktu
removed boolean (ano/ne) Informace o tom, zda je produkt vyřazený z feedu dodavatele
status text Stav schválení produktu
manufacturer text Výrobce
price Price (objekt) Prodejní cena
supplier_price Price (objekt) Prodejní cena z feedu, tak jak jí uvádí dodavatel (před aplikací jakýchkoliv pravidel)
purchase_price Price (objekt) Nákupní cena
common_price Price (objekt) Běžná (standardní, přeškrtnutá) cena
profit Price (objekt) Zisk
author_fee text Autorský poplatek
recycling_fee text Recyklační poplatek
ean text EAN kód
weight desetinné číslo Hmotnost produktu
availability text Dodací lhůta produktu
quantity desetinné číslo Množství skladem
eshop_quantity desetinné číslo Množství na vlastním skladě
unit text Jednotka (např. ks)
warranty text Záruka
options pole Parametry varianty. Klíč je název varianty, hodnota je hodnotou varianty.
eshop_categories pole objektů Category E-shopové kategorie
parameters pole objektů Parameter  Parametry produktu.
videos pole objektů Video Související Youtube videa
attachments pole objektů Attachment Přílohy ke stažení
meta_description text Meta popisek
minimal_quantity desetinné číslo Minimální množství
width desetinné číslo Logistický parametr šířka
length desetinné číslo Logistický parametr délka
height desetinné číslo Logistický parametr výška

Objekty

Objekty jsou proměnné s více atributy. Např. objekt ceny obsahuje cenu s dani, bez dane, vysi a sazbu dane. Objekty se zapisuji ve tvaru {{ objekt["atribut"]}} . Uvozovky mohou být jednoduché nebo i zdvojené. 

Objekt "price"

with_vat float Cena s DPH
without_vat float Cena bez DPH
vat float DPH
vat_rate float Sazba DPH v procentech

Příklad

{# běžná cena s daní #}

{{ common_price.with_vat }}


Objekt "parameter"

title text Název parametru, např. "barva"
value text Hodnota parametru, např. "modrá"
filter boolean (ano/ne) Informace, zda je parametr filtrovací
visible boolean (ano/ne) Informace, zda je parametr skrytý

Příklad

{# následující kód projde všemi parametry daného produktu které nejsou skryté a vypíše jejich názvy a hodnoty #}

{% if parameters %}

{% for parameter in parameters %}

{% if parameter.visible == 1 %}

{{ parameter. title }}: {{ parameter. value }}<br>

{% endif %}

{% endfor %}

{% endif %}


{# následující kód zobrazí hodnotu parametru "velikost" #}

{{ parameters["velikost"].value }}

{# stejného výsledku může být dosaženo také pomocí kratšího zápisu #}

{{ parameters["velikost"] }}


Objekt "category"

title text Název kategorie, např. "Dámské šaty"
path text Kompletní cesta ke kategorii, např. "Oblečení > Dámské oblečení > Dámské šaty"

Příklad

{# následující kód projde všemi kategoriemi daného produktu a vypíše jejich názvy i kompletní cestu #}

{% if eshop_categories %}

{% for category in eshop_categories %}

{{ category.title }}: {{ category.path }}<br>

{% endfor %}

{% endif %}


{# následující kód zobrazí pouze název první kategorie produktu; číslem v závorcce lze přistupovat ke kategoriím dle jejich pořadí u produktu v Napojse, číslování začíná nulou #}

{{ eshop_categories[0].title }}


Objekt "video"

title  text Název Youtube videa
url  text URL adresa Youtube videa
youtube_id  text ID videa na Youtube

Objekt "attachment"

title  text Název přílohy ke stažení
url  text URL adresa přílohy ke stažení
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.