Produkty mohou obsahovat varianty například podle velikosti balení nebo barev. Každá varianta je samostatnou skladovou položko. V jednoduším případě má varianta název například “XL” a pak se na eshopu vybírá přímo. Varianta ale může mít více vlastností (číselníků) zároveň jako například “červená - XL” a může být vhodnější na eshopu použít výběr ve více krocích.
Typy variant lze v eshopu kombinovat, ale v rámci jednoho produktu by měly být varianty stejného typu.
Pokud mají varianty jen jednu vlastnost (například velikost), tak není nutné číselníky přiřazovat. Na eshopu se zobrazí výběr přesně tak, jak jsou varianty pojmenované v administraci. Výběr bude nadepsán “Varianta”, ale ten popisek lze změnit v detailu kategorie pro každou kategorii samostatně.
Varianty bez čílseníků mají stejný název ve všech jazycích a nelze je přeložit.
Varianta má svůj název jako skladová položka například “červená - XL” a přiřazený číselník “Barva: červená” a “Velikost: XL”. Takto nastavená varianta se zákazníkovi zobrazuje přeložená a překlad se definuje jen jednou v sekci Číselníky. Podle číselníků lze také nastavit filtr v kategorii a ten zohledňuje nedostupné varianty nebo stav skladu.
Podle nastaveného číselníku je také možné automaticky přepínat hlavní obrázek produktu, pokud například zákazník filtruje podle barvy.
Při použití číselníků je možné v Nastavení / katalog / výběr varianty přesný postup výběru varianty včetně vzhledu. Nastavte si jednotlivé kroky výběru (například první barva, druhá velikost, třetí materiál) a jak se mají chovat. Součástí výběru je i vzhled každého kroku, který je dán šablonou vašeho eshopu - pokud ve výběru chybí konkrétní vzhled, je potřeba zadat ticket na jeho doplnění do šablony.
Nastavení chování při jedné hodnotě na výběr záleží na struktuře katalogu. Například u velikostí bot je typicky žádoucí zobrazit i výběr poslední hodnoty, přestože je poslední a není z čeho vybírat - jinak by zákazník nevěděl, jakou velikost kupuje. Pokud jde ale o velikostu rukavic, které jsou vždy jen jedné univerzální velikosti, tak výběr ztrácí význam a je možné krok přeskočit.
vždy požadovat výběr
předvybrat, pokud neexistuje jiná aktivní nebo neaktivní hodnota
předvybrat, pokud neexistuje jiná aktivní hodnota
skrýt výběr, pokud neexistuje jiná aktivní nebo neaktivní hodnota
skrýt výběr, pokud neexistuje jiná aktivní hodnota