BizKitHub

Kategorie produktů

Naposledy aktualizováno 24. dubna 2026

Dobrá struktura kategorií je jedním z hlavních předpokladů použitelného e-shopu — zákazník se v ní musí umět orientovat v řádu sekund a zároveň si dokázat cíleně filtrovat nabídku. Modul /product-category proto slouží k uspořádání katalogu do smysluplné taxonomie, ve které lze kategorie řadit do hierarchického stromu (rodič a potomek), přiřazovat k nim produkty a nastavovat vlastnosti ovlivňující zobrazení na webu a export do srovnávačů zboží. Protože se katalog v čase mění a rozrůstá, je modul postaven tak, aby zvládl i rozsáhlé struktury a při každé úpravě chránil konzistenci hierarchie — taxonomie se tak může kontinuálně vyvíjet, aniž by se administrátor musel zabývat dopady na existující produkty, URL adresy či historická data.

Dva pohledy

Modul nabízí dva doplňkové pohledy, mezi kterými lze přepínat v horní liště. Pohled Seznam je klasická tabulka se všemi kategoriemi, filtry a možnostmi řazení; nejlépe se hodí pro hromadné úpravy, kdy administrátor potřebuje rychle prohlédnout mnoho záznamů a na více místech opravit stejnou vlastnost. Pohled Strom vykresluje hierarchii jako rozbalitelný diagram, kde jsou vztahy mezi rodičovskými a podřazenými kategoriemi viditelné na první pohled; uzly lze rozbalovat a sbalovat, což se hodí pro navigaci v rozsáhlých katalozích a plánování přesunů celých větví.

Přehled kategorií

Tabulka v seznamovém pohledu obsahuje všechna data potřebná k rozhodnutí o dalším kroku — obrázek kategorie, její název, interní kód, odkaz na rodičovskou kategorii, krátký popis, příznaky pro aktivitu, interní charakter a B2B, a také počet produktů spadajících do dané kategorie a číselnou pozici pro řazení. Stejně jako u produktů se tabulka automaticky každých 20 sekund obnovuje, takže souběžné úpravy jinými uživateli nebo změny z importů se projeví okamžitě.

Hierarchie a životní cyklus

Každá kategorie může mít svou rodičovskou kategorii; pokud ji nemá, je považována za kořenovou (top-level) kategorii. Systém interně udržuje tzv. cestu kategorie (path enumeration), která se automaticky přepočítává s každou změnou rodiče — to umožňuje kategorie libovolně přesouvat, zahlubovat nebo vracet do kořene, aniž by administrátor musel ručně vyplňovat navigační drobečkovou lištu. Operace je bezpečná i pro velmi hluboké stromy, protože přepočet cesty vždy ovlivní celou podřízenou větev najednou.Stav kategorie nevyjadřuje lineární posloupnost, ale sadu vzájemně se kombinujících příznaků, které dohromady určují, komu se kategorie zobrazuje:
  • Aktivní — kategorie se zobrazuje v katalogu e-shopu a je dostupná zákazníkům.
  • Neaktivní — kategorie je dočasně skrytá, ale produkty k ní stále mohou být přiřazeny a zůstanou viditelné, pokud patří do jiné aktivní kategorie.
  • Interní — kategorie slouží výhradně pro interní segmentaci (reporty, statistiky, marketingové kampaně) a zákazníkům se nikdy nezobrazuje.
  • B2B — kategorie se zobrazuje pouze ověřeným firemním zákazníkům s aktivním B2B účtem.
> ℹ️ Informace: Skrytí rodičovské kategorie automaticky neskryje její podkategorie. Každý uzel v hierarchii má svůj vlastní stav a systém s ním zachází nezávisle — to umožňuje scénáře typu