Layered Navigation

v1.2.6 Updated 25 aug. 2026

Layered Navigation

Search-engine onafhankelijke layered navigation voor Magento 2, met AJAX-filtering, range filters, swatches en filterselectie per categorie.
Magento 2.4.4 Magento 2.4.5 Magento 2.4.6 Magento 2.4.7 Mage-OS 2.0 Mage-OS 2.1
€ 199,00
Probeer de live demo
  • Updates and support included for 12 months
  • License key delivered immediately by email
  • 30-day money-back guarantee
  • Full documentation included
  • Composer-ready installation

Filters zijn hoe een bezoeker een catalogus van duizenden terugbrengt tot de handvol waarvoor hij kwam. De eigen layered navigation van Magento herlaadt de pagina bij elke klik, toont elke optie van elk attribuut, en biedt geen controle over hoe een prijsrange of een kleurswatch wordt gepresenteerd. Deze module vervangt haar.

Hij bouwt op de eigen Magento\Catalog\Model\Layer, wat betekent dat dezelfde navigatie draait op Meilisearch, OpenSearch en Elasticsearch zonder één engine-specifieke tak. Van search engine wisselen verandert uw filters, uw configuratie of uw thema niet.

Voor wie

  • Winkels met grote catalogi waar filteren de belangrijkste manier van navigeren is
  • Merchants die een externe layered navigation-extensie vervangen, of er een jaarlijkse licentie voor betalen
  • Projecten op Meilisearch, waar de meeste layered navigation-extensies eenvoudigweg niet draaien
  • Multi-site setups die verschillende filters per categorie nodig hebben zonder attributen te dupliceren

Belangrijkste voordelen

  • AJAX-filtering — filters, chips van actieve filters en paginering werken bij zonder page reload, en filterpagina's worden bij hover voorgeladen zodat het resultaat op het scherm staat voor de klik landt.
  • Prijs- en decimale filters die kloppen — slider, From-To velden, of beide, met een instelbare step. Decimale attributen gaan via het eigen filter van de module, zodat engines die enkel term facets teruggeven toch bruikbare ranges opleveren.
  • Controle per attribuut — optieweergave (alle, of de eerste N met "Toon meer"), een optie-zoekveld dat alle opties doorzoekt inclusief de verborgen, en sorteren op position, label of aantal producten. Eén default, te overschrijven op de attributen die dat nodig hebben.
  • Swatches zoals het hoort — visuele en tekstuele swatches, inline of gestapelde layout, met instelbare hover zoom op image swatches.
  • Filterselectie per categorie — kies precies welke filters op een bepaalde categorie verschijnen, vanaf de categoriepagina.
  • Mobiele off-canvas drawer — een echt mobiel filterpaneel, uit te schakelen wanneer uw thema er al een heeft.

Compatibiliteit

  • Magento 2.4.x / Mage-OS equivalent
  • PHP 8.1, 8.2, 8.3, 8.4
  • Vereist wimakeit/module-core 3.0 of hoger
  • Search engines: Meilisearch, OpenSearch, Elasticsearch
  • Luma en Breeze standaard; voeg wimakeit/module-layered-navigation-hyva toe voor Hyvä storefronts
  • Compatibel met Varnish en de ingebouwde Full Page Cache

Installeer deze module via Composer. Zorg ervoor dat uw auth.json is geconfigureerd met uw Wimakeit-inloggegevens.

Terminal
$ composer require wimakeit/module-layered-navigation:^1.2.6
$ bin/magento setup:upgrade
$ bin/magento setup:di:compile

Installation notes

The standard composer require + setup:upgrade + setup:di:compile flow applies. The points below cover what's specific to this module.

Required Wimakeit dependency

PackageMinimumRole
wimakeit/module-core3.0shared configuration helpers

Optional companion module

PackageInstall it when
wimakeit/module-layered-navigation-hyvayour storefront runs on a Hyvä theme

Search engine

No engine-specific setup. The module renders on top of Magento's own catalog layer and works with Meilisearch, OpenSearch and Elasticsearch as configured under Stores → Configuration → Catalog → Catalog → Catalog Search.

Decimal attributes are handled by the module's own filter rather than the core one, so an engine that only answers with term facets still produces usable ranges. Nothing to enable — it applies automatically.

Configuration

Stores → Configuration → Wimakeit → Layered Navigation

General

SettingDefault
Enable WiMakeIT Layered NavigationYes
Display Product CountYes
Expanded Filters On Load3
Default Options DisplayAll
Default "Show More" Limit5
Default Option Search BoxNo
Default Option Sort OrderPosition
Mobile DrawerYes

Price & Decimal Filters

SettingDefault
Default RenderingSlider
Slider Step1

Swatches

SettingDefault
Default Swatch LayoutInline
Zoom Visual Swatches On HoverYes
Zoom Width (px)180

AJAX

SettingDefault
Filter Without Page ReloadYes
Scroll To Product List After UpdateYes

Per-attribute overrides

Every default above can be overridden on a single attribute, under Stores → Attributes → Product → (an attribute) → Storefront Properties:

Attribute fieldOverrides
wm_ln_options_displayDefault Options Display
wm_ln_show_more_limitDefault "Show More" Limit
wm_ln_searchableDefault Option Search Box
wm_ln_sort_byDefault Option Sort Order
wm_ln_range_modeDefault Rendering (price / decimal)
wm_ln_swatch_layoutDefault Swatch Layout
wm_ln_swatch_zoomZoom Visual Swatches On Hover

Leave a field empty to inherit the global default.

Per-category filter selection

Catalog → Categories → (a category) → Layered Navigation

FieldDefault
Use defaultYes
Filters to display(inherited)

Set Use default to No to pick exactly which filters appear on that category.

Cron and indexers

The module registers no cron job and no indexer of its own. It reads the catalogue layer and the search engine's facets at render time.

Versie
v1.2.6
Ondersteuning
12 maanden
Last updated
25 aug. 2026
Magento
Magento 2.4.4 Magento 2.4.5 Magento 2.4.6 Magento 2.4.7 Mage-OS 2.0 Mage-OS 2.1
PHP
PHP 8.1 PHP 8.2 PHP 8.3
Hyvä
Niet compatibel
Pakket
wimakeit/module-layered-navigation

Compatibility checker

Pick your stack to see if this module fits.

Een bug gevonden? Laat het ons weten.

Een kort formulier opent in een nieuw tabblad — de modulenaam en uw taal zijn al ingevuld. Beschrijf wat u probeerde, wat misging, en wij komen binnen één werkdag bij u terug.

Een bug melden voor Layered Navigation
Module SKU: wimakeit-module-layered-navigation · Taal: nl_NL

Hulp nodig?

Ons team helpt u graag met de integratie.

Neem contact op
Planifier un appel