Kowal Layered Navigation Suite is een Magento 2-module die de standaard layered navigation uitbreidt met functies die in een echte webshop nodig zijn: duidelijkere filters, betere configuratie van attributen, beheerbare Shop By-pagina’s, gebruiksvriendelijke URL’s, contexten Nowości en Promocje, een verticaal categoriemenu en een eenvoudig min-max-prijsfilter.
Met de module kan de beheerder bepalen welke filters standaard uitgeklapt moeten zijn, welke als enkelvoudige keuze moeten werken en welke als multikeuze. Voor lange optielijsten kunnen een maximale hoogte en scrollen worden ingesteld, zodat de linkerzijbalk overzichtelijk blijft, ook bij een groot aantal merken, kleuren of maten.
Het pakket voegt ook beheer toe voor pagina’s van het type Shop By ... voor willekeurige productattributen, niet alleen voor de fabrikant. De beheerder kan het attribuut kiezen en de URL-alias, titels, content, metadata, CMS-blokken en multi-store-instellingen configureren. Zo kunnen pagina’s worden gemaakt die vergelijkbaar zijn met een merkenoverzicht, maar ook voor materialen, disciplines, collecties, technologieën of andere kenmerken die in de catalogus worden gebruikt.
Een belangrijk onderdeel van de module zijn speciale cataloguscontexten: Nowości en Promocje. Ze werken als een normale filtercontext. Na het openen van de pagina /nowosci of /promocje worden de productlijst en de overige filters beperkt tot producten die aan de betreffende voorwaarde voldoen. De klant kan dus eerst promoties selecteren en vervolgens de resultaten verfijnen op merk, kleur, maat, categorie of prijs.
Kowal Layered Navigation Suite bevat ook een apart categorieblok in de linkerzijbalk. Categorieën worden niet behandeld als een gewoon filter, maar als een verticaal menu op basis van native Magento-URL’s. Er zijn vier varianten beschikbaar: een volledige boomstructuur die naar rechts uitklapt, een volledige accordion-boomstructuur, een volledige boomstructuur als mega menu en lokale twee niveaus met een teruglink naar de bovenliggende categorie.
Voor het prijsfilter biedt de module een eenvoudige min-max-slider met twee handgrepen en tekstvelden. Het formulier gebruikt de native prijsparameter van Magento en werkt daarom ook zonder JavaScript.
De oplossing is modulair ontworpen. Afzonderlijke functies zijn verdeeld over aparte Composer-modules, wat ontwikkeling, testen en latere uitbreiding vereenvoudigt, bijvoorbeeld met Hyvä compatibility, AJAX filtering of extra indexering van promotieregels.
Shop By ...-pagina’s voor een willekeurig aantal attributen,Nowości en Promocje,Shop By,De module is bedoeld voor Magento 2-webshops met een uitgebreide catalogus die gebruiksvriendelijker filteren nodig hebben dan de standaard layered navigation. De module past bijzonder goed bij webshops met een groot aantal merken, maten, kleuren, materialen, collecties of technische parameters.
/marki,/marki/adidas.html,/materialy/bawelna.html,/nowosci,/promocje,/promocje?manufacturer=adidas&size=m,price=100-300.