Display of Variants je plugin pro nopCommerce, který propojí samostatné produkty do skupin variant – různé barvy, materiály nebo provedení téhož modelu. Zákazník mezi nimi přepíná jedním kliknutím přímo na detailu produktu i v produktových kartách v kategoriích a ve vyhledávání, bez dalšího procházení katalogu. Každá varianta přitom zůstává samostatným produktem s vlastní cenou, skladem, obrázky, popisem a URL.
Co plugin umí
- Skupiny variant – propojení barev, materiálů a provedení stejného modelu do jedné nabídky.
- Dva způsoby zobrazení na detailu – rozbalovací seznam nebo čtvercové obrázky variant.
- Varianty v produktových kartách – až tři náhledy dalších variant v kategoriích a výsledcích vyhledávání.
- Aktuální skladová dostupnost – rozlišení variant skladem, na objednávku a nedostupných.
- Samostatné produkty – každá varianta má vlastní cenu, sklad, obrázky, popis a URL.
- Jednoduchá správa – přidávání, odebírání, řazení a slučování skupin přímo v administraci produktu.
- Hromadné propojení – skupinu vytvoříte jedním krokem ze seznamu produktů.
- Hromadné nastavení zobrazení – podle kategorií, podkategorií a výrobců.
- Multi-store a 5 jazyků – nezávislé nastavení pro každý obchod, zákaznické texty v pěti jazycích.
- Upgrade-safe – bez zásahu do jádra nopCommerce, integrace přes standardní widgety.
Varianty jako samostatné produkty
nopCommerce standardně řeší provedení produktu pomocí atributů – všechny barvy pak sdílí jednu stránku, jeden název a jednu URL. Display of Variants nabízí druhou cestu: každé provedení je plnohodnotný produkt a plugin je jen propojí do společného výběru. Získáte tak výhody samostatných produktů i pohodlí jednoho výběru variant.
| Vlastnost | Atributy jednoho produktu | Display of Variants |
|---|
| URL adresa | Jedna společná pro všechna provedení | Vlastní URL pro každou variantu |
| Název, popis, SEO meta | Společné | Vlastní pro každé provedení |
| Obrázky | Společná galerie produktu | Vlastní galerie každé varianty |
| Cena a sklad | Přes příplatky a kombinace atributů | Vlastní, jako u každého produktu |
| Kategorie a vyhledávání | Jedna produktová karta | Karta varianty s náhledy dalších provedení |
Díky vlastní URL a popisu může každé provedení samostatně cílit na hledání typu „model + barva". Oba přístupy lze kombinovat – plugin správně vyhodnotí dostupnost i u produktů se skladovými kombinacemi atributů (např. barva jako varianta, velikost jako atribut).
Tři způsoby zobrazení variant
Na detailu produktu si vyberete rozbalovací seznam nebo čtvercové obrázky, v produktových výpisech pak náhledy variant. Způsob zobrazení nastavíte globálně pro obchod nebo individuálně pro konkrétní produkt.
1. Rozbalovací seznam variant
Nad cenou na detailu produktu se zobrazí počet dalších dostupných variant. Po rozbalení seznamu zákazník u každé varianty uvidí:
- náhledový obrázek varianty,
- název produktu,
- aktuální cenu,
- skladovou dostupnost.
Výběrem varianty přejde přímo na její produktovou stránku. Seznam lze ovládat myší i klávesnicí.
2. Čtvercové obrázky variant
Varianty se zobrazí jako řada čtvercových produktových obrázků – ideální tam, kde rozhoduje vzhled: oblečení, obuv, kabelky, módní doplňky.
- Zobrazí se všechny dostupné varianty včetně aktuálního produktu.
- Právě prohlížená varianta je zvýrazněná rámečkem.
- Kliknutím na obrázek se otevře odpovídající produkt.
- Nedostupné varianty jsou vizuálně odlišené.
- Dostupnost se zobrazí i při najetí myší.
3. Varianty v produktových kartách
V kategoriích, výsledcích vyhledávání a dalších produktových výpisech se pod hlavním obrázkem zobrazí až tři malé obrázky dalších variant. Má-li produkt variant víc, objeví se odkaz +N, který vede na detail s kompletní nabídkou. Zákazník tak hned ve výpisu vidí, že model existuje i v jiném provedení.
Aktuální skladová dostupnost variant
Plugin automaticky vyhodnotí dostupnost každé varianty a zákazníkovi ukáže odpovídající stav:
| Stav | Význam |
|---|
| Skladem | Produkt je fyzicky na skladě, nebo se u něj zásoby nesledují. |
| Na objednávku | Produkt aktuálně není skladem, ale objednat ho lze; může se zobrazit i dodací lhůta. |
| Nedostupné | Produkt aktuálně nelze objednat. |
Vyhodnocení zahrnuje více skladů včetně rezervací i produkty se skladovými kombinacemi atributů. Nedostupné varianty se neskrývají – zůstávají v nabídce, aby zákazník viděl všechna provedení modelu; v obrázkovém zobrazení jsou odlišené sníženou průhledností.
Jednoduchá správa skupin variant
Správa je součástí standardní administrace produktů – na stránce úpravy produktu najdete samostatný panel Varianty produktu. V něm můžete:
- vyhledat a přidat další produkty do skupiny,
- upravit pořadí variant,
- odebrat produkty ze skupiny,
- sloučit existující skupiny variant,
- nastavit individuální způsob zobrazení pro konkrétní produkt.
Jeden produkt = jedna skupina. Pokud přidáte produkt, který už do jiné skupiny patří, plugin obě skupiny automaticky sloučí.
Hromadné propojení produktů
Ve standardním seznamu produktů přibude akce Spojit vybrané produkty jako varianty. Označíte produkty a jedním krokem je propojíte do společné skupiny – bez otevírání každého produktu zvlášť. Ocení to hlavně větší katalogy, například módní e-shopy s množstvím barevných a materiálových variant.
Globální, individuální i hromadné nastavení
Výchozí konfiguraci obchodu můžete kombinovat s vlastním nastavením jednotlivých produktů – například u oblečení zobrazit barvy obrázky a u technických produktů použít rozbalovací seznam.
Výchozí nastavení obchodu
- Varianty na detailu produktu
- Rozbalovací seznam variant
- Čtvercové obrázky variant
- Varianty v produktových kartách
Nastavení lze upravit pro každý obchod zvlášť (multi-store).
Individuální nastavení produktu
Každý produkt může používat výchozí konfiguraci obchodu, nebo vlastní způsob zobrazení – nastavíte ho přímo v panelu Varianty produktu.
Hromadně podle kategorií a výrobců
- Nastavit vlastní nastavení – zapíše zvolené zobrazení všem odpovídajícím produktům
- Vrátit na výchozí – odstraní individuální nastavení a obnoví konfiguraci obchodu
Po dokončení uvidíte přehled aktualizovaných, nově nastavených a obnovených produktů.
Respektuje viditelnost a oprávnění
Plugin dodržuje standardní pravidla viditelnosti produktů v nopCommerce. U každé varianty kontroluje:
- publikování a stav produktu,
- samostatnou viditelnost produktu,
- časové omezení dostupnosti,
- oprávnění zákaznických rolí (ACL),
- přiřazení produktu ke konkrétnímu obchodu.
Varianty, které aktuální zákazník nemá oprávnění vidět, se vynechají. Pokud žádná další varianta nezbude, blok se vůbec nezobrazí.
Výkon, kvalita a technické parametry
Plugin je navržený pro rychlé zobrazení a bezpečné zpracování dat i u e-shopů s rozsáhlým katalogem.
3způsoby zobrazení variant
3stavy skladové dostupnosti
5jazyků zákaznické části
128 + 5automatických a frontendových testů
| Parametr | Hodnota |
|---|
| Zásah do jádra / šablony | Žádný – standardní widgety a rozšíření administrace |
| Načítání skupin | Skupiny variant v mezipaměti (cache) |
| Skladová data | Hromadné načítání – minimum databázových dotazů |
| Produktové karty | Obrázky se připravují jen pro první tři varianty |
| Ukládání | Změny skupin i konfigurace v databázových transakcích |
| Ceny | Standardní výpočet nopCommerce – slevy, DPH, měna, skrývání cen |
| Skladové zásoby | Pouze čtení – plugin zásoby neupravuje |
| Oprávnění | Respektuje oprávnění administrátorů i omezení dodavatelů |
| Multi-store | Ano – konfigurace pro jednotlivé obchody |
| Jazyky | Zákaznická část CS, SK, PL, HU, EN (včetně správného skloňování počtu variant); administrace CS, EN |
| Testy | 128 automatických a 5 frontendových testů |
Instalace a zprovoznění
Instalace
Nainstalujte plugin standardně přes administraci nopCommerce.
Aktivace widgetu
Zapněte widget v nabídce Konfigurace → Widgety.
Způsob zobrazení
V nabídce NopShop → Varianty produktu zvolte výchozí zobrazení.
Propojení produktů
Spojte produkty do skupin – jednotlivě nebo hromadně ze seznamu.
Doladění
Podle potřeby upravte individuální či hromadné nastavení.
Bez překvapení: po instalaci jsou všechny způsoby zobrazení vypnuté. Plugin nezmění vzhled e-shopu, dokud funkce sami nezapnete.
Pro jaké e-shopy se hodí
Pro každý e-shop, který prodává stejný produkt ve více samostatných provedeních – od menších obchodů po rozsáhlé katalogy:
- Móda a obuv – různé barvy stejného modelu oblečení nebo bot.
- Kabelky a doplňky – barevné a materiálové varianty.
- Bydlení a nábytek – dekory, materiály a provedení.
- Elektronika – barevné nebo konstrukční varianty zařízení.
- Pracovní oděvy a vybavení – modelové varianty produktů.
Výběr jedním kliknutím
Zákazník najde správné provedení bez dalšího procházení katalogu.
Vlastní URL pro každou variantu
Samostatný název, popis a meta údaje pro každé provedení.
Dostupnost na první pohled
Skladem, na objednávku, nedostupné – včetně více skladů a rezervací.
Rychlé i u velkých katalogů
Cache skupin, hromadné načítání skladů a obrázky jen pro první tři varianty.
Kompatibilita & licence: dostupné pro aktuální verzi nopCommerce (převod na jinou verzi na vyžádání). Licence na jednu doménu nebo na více domén. Volitelně zajistíme instalaci a základní nastavení pluginu.
Související pluginy
Úprava na míru
Potřebujete varianty zobrazit jinak – například jako barevné kroužky, na jiném místě stránky nebo s dalšími údaji? Plugin přizpůsobíme vašemu e-shopu. Napište nám a navrhneme řešení.
Časté dotazy
Čím se Display of Variants liší od atributů produktu v nopCommerce?
Atributy tvoří provedení uvnitř jednoho produktu se společnou stránkou a URL. Display of Variants propojuje samostatné produkty – každá varianta má vlastní cenu, sklad, obrázky, popis a URL a zákazník mezi nimi přepíná jedním kliknutím.
Jaké způsoby zobrazení variant plugin nabízí?
Tři: rozbalovací seznam na detailu produktu (obrázek, název, cena, dostupnost), čtvercové obrázky na detailu a náhledy až tří variant v produktových kartách v kategoriích a vyhledávání s odkazem +N.
Zobrazují se i nedostupné varianty?
Ano. Nedostupné varianty zůstávají v nabídce, aby zákazník viděl všechna provedení modelu. V obrázkovém zobrazení jsou odlišené sníženou průhledností.
Jak rychle propojím větší množství produktů?
V seznamu produktů označíte produkty a použijete akci Spojit vybrané produkty jako varianty. Způsob zobrazení pak lze nastavit hromadně podle kategorií, podkategorií nebo výrobců.
Může jeden produkt patřit do více skupin variant?
Ne, produkt patří vždy do jedné skupiny. Když přidáte produkt, který už je v jiné skupině, plugin obě skupiny automaticky sloučí.
Změní plugin po instalaci vzhled e-shopu?
Ne. Po instalaci jsou všechny způsoby zobrazení vypnuté – vzhled se změní až ve chvíli, kdy je sami zapnete.
Respektuje plugin oprávnění, multi-store a viditelnost produktů?
Ano. Kontroluje publikování, samostatnou viditelnost, časové omezení dostupnosti, zákaznické role (ACL) i přiřazení k obchodu. Varianty, které zákazník nesmí vidět, se vynechají.
Nezpomalí plugin e-shop?
Skupiny variant jsou v mezipaměti, skladová data se načítají hromadně a v produktových kartách se připravují obrázky jen pro první tři varianty. Plugin je proto vhodný i pro rozsáhlé katalogy.
V jakých jazycích je plugin dostupný?
Zákaznická část je v češtině, slovenštině, polštině, maďarštině a angličtině (včetně správného skloňování počtu variant). Administrace je v češtině a angličtině.