Skip to content

Příznaky a stavový model

Stav k 2026-06-21.


Příznaky s importní logikou

Tyhle příznaky nejsou jen metadata — aktivně řídí chování importů.

import — "viděno v posledním feedu"

Importer před spuštěním nastaví import = 0 na všech svých produktech, pak každý zpracovaný produkt označí import = 1. Na konci produkty s import = 0 chybí ve feedu → schovají se nebo mažou.

Jde o interní stavový příznak importního runu, ne atribut produktu pro Sylius.

neprepsat — redakční zámek

neprepsat = 1 → import nepřepíše textová pole (název, popis atd.). Astra a Pelikán to respektují. U ostatních dodavatelů je kontrola zakomentována — přepis probíhá vždy.

Pole musí být zachováno v Sylius jako custom atribut a importní worker ho musí číst.

novy — nový produkt v tomto importním runu

Příznak nastavený importem při prvním vytvoření produktu. Krátkodobý — slouží pro logiku "co se právě přidalo".

od a od_puvodni

Viz samostatnou stránku pole od / od_puvodni.


Stavový model — viditelnost produktu

Produkt může být v jednom z těchto stavů kombinací příznaků:

Stav Podmínka Sylius ekvivalent
Publikovaný zobrazovat = 1, blokovat = 0 enabled = true
Blokovaný blokovat = 1 enabled = false
Vyřazený vyrazeny = 1 enabled = false + custom příznak
Draft / skrytý zobrazovat = 0, ostatní 0 enabled = false
Časově skrytý nezobrazovat_cas > NOW() custom + cron nebo Scheduled Tasks
Plánované smazání smazat datum nastaveno custom + cron

Sylius rozlišuje jen enabled/disabled

Tři různé stavy (blokovaný / vyřazený / draft) nelze rozlišit bez custom pole. Nutno přidat custom atribut nebo status enum na Product.


Časově podmíněné příznaky

novinka (date)

Zobrazovat jako novinku do tohoto data. Po datu → přestane se zobrazovat badge "Novinka".

nezobrazovat_cas (datetime)

Skrýt produkt až do tohoto okamžiku. Používá se pro plánované zveřejnění.

smazat (date)

Datum plánovaného smazání. Cron produkt v tento den smaže nebo skryje.


Redakční / editorské příznaky

Příznak Popis
akcninabidka zařadit do sekce "Akční nabídka"
nejprodavanejsi zařadit do sekce "Nejprodávanější"
doporucujeme zařadit do sekce "Doporučujeme"
priorita řazení v kategoriích (default 3)
slider1, priorita_slider1 zařazení do slideru 1 s prioritou
slider2, priorita_slider2 zařazení do slideru 2 s prioritou
doprodej výprodejový příznak (clearance)
gensace_zobrazovat zobrazovat na rc-baterie.cz
gensace_doporucujeme doporučeno na rc-baterie.cz

Ostatní příznaky

Příznak Popis
komise komisní prodej (% provize) — exportuje se do Pohody
max_obj_mnozstvi max. množství v jedné objednávce
cena_na_dotaz nezobrazovat cenu, jen tlačítko "Cena na dotaz"
cena_od zobrazovat "od X Kč" (min. cena sady/konfigurace)
poznamka_expedice interní poznámka pro sklad, nezobrazuje se zákazníkovi
mj měrná jednotka (default ks)