Layered Navigation for Magento 2
Make catalog navigation simple, fast and stress-free.
- Advanced filter management options
- Smart use of images and swatches for filter customization
- Slider and From-To filters for numeric and price attributes
- Multi- and single-select modes for filters
- Adaptivity and stability on the platforms of various devices
Layered Navigation Gallery
Recent research has shown 73% of users leave an online store within two minutes if they don’t find what they want. The explanation for this phenomenon is simple: potential customers just get lost in the abundance of products and, as a result, become impatient. Therefore, powerful catalog navigation is a must-have for online stores selling products with a great variety of attributes.
Help users find what they need easily and speed up the buying process with a professionally organized catalog navigation! Save customers’ time with AJAX loading: show matching products right after filters are applied without reloading a whole page. Find matching products effectively thanks to multi-filter mode, price sliders, filter icons, and more. Enhance user purchasing experience by removing out-of-stock products from the display. On top of that, drive more traffic to catalog pages with SEO improvements.
Provide intuitive product navigation
Save customers’ time and increase the accuracy of the system response to the search queries. Enable expanding or collapsing of filters, add visually-informative images to the names and values of the attributes, opt for either a single- or multi-select filter mode, and decide on hiding unavailable filter values from view. Provide seamless filtering without constant page reloading due to the AJAX option, thus contributing to a stress-free, intuitive user experience with ultimate catalog navigation.
Multi- and single-select modes
Opt for multi - or single-select filtering mode according to your store needs. With multi-select mode customers can choose several values of the same filter, thus comparing items and finding the most suitable one faster.
Filter display modes
Let customers navigate the catalog intuitively by choosing various display options for different filters: checkbox, swatch, button, text field, or others. Visualize the attributes of the filter adding images to them. Decide on the look of the filter attributes: name, swatch, or combination of both.
Slider and From-To filters
Enhance customer satisfaction with the two filter options for numeric and price attributes - Slider and From-To. Moreover, you can decide on continuous or discrete behavior for the Slider option, thus allowing users to find affordable items at ease.
Configure the category tree filter to provide convenient navigation throughout categories on any catalog page, turning guest users into buyers.
Save customers time with AJAX support that allows displaying products immediately without the whole page reloading. Automatic update of matching items occurs every time a new filter is selected, so the customers can see the filter results in a second.
Provide customers with an option to reload the page manually with the help of the ‘Show X more’ pop-over. In this case, customers can select multiple values in bulk and see all the relevant options. Whenever users decide on the set of attributes, they can reload the page by simply clicking the button.
While the catalog is being filtered, some product attributes get unavailable but still stay visible. If the filter is no longer available for a particular product selection, you can hide it, so it doesn’t distract the customers.
Make your catalog and category pages more SEO-friendly with URL structure setup; optional no-index for category pages; meta title and description; category and filter variables in meta description; redirect, robot tags, indexing, and more.
Tailor filters values and modes according to your specific business needs.
Display ‘New’, ‘On Sale’, ‘In Stock’ filters for even more accurate navigation.
Configurable filter types for various kinds of attributes.
Each filter ‘remembers’ its state within a customer session.
Let customers find products of a particular brand with filtering by brand attribute.
Horizontal filter bar
Decide whether the vertical or horizontal filter menu is a good fit for your website layout.
Define how many filter values should be unfolded and hide the rest.
Simple filter management
Manage filters in bulk within a separate filters grid.
Edit native swatches to be more appealing.
Provide attribute auto-sorting in a multilingual environment.
Adjust filter visibility setup on a category level.
Configure default filter state setup - expanded or collapsed.
2.1.7Released 30.04.2021rn+ Remember position when navigating back to the Category pagern* Fixed issue with saving attributes with swatches rn* Exceeded value of PHP max_input_vars occurs while saving an attributern* Products are filtered without regard to the currency set in the storern* It's impossible to go back to the 1st page with pagination
2.1.6Released 20.01.2021rn* Fixed issue with ESI injection vulnerabilityrn* Category has two meta titles in the page markup
2.1.5Released 17.11.2020 rn* "Hide filters with no available values" configuration does not workrn* PHP error on wrong filter attributes in URLrn* Fixed issues with sorting and paginationrn* Price with "-0.01"value is displayed in the "Price" filterrn* Empty popup is displayed if hover on Text/Visual Swatch attribute value in the filterrn* Selected attribute values are not in the focus on the Category pagern* Layered navigation has an incorrect view if selected 1 column layoutrn* Saved swatch values are not displayed in the swatch management gridrn* Empty popup is displayed if hover on Swatch with image or color value in the filter
2.1.4Released 08.09.2020rn+ Compatibility with Magento 2.4rn* Fixed issue when configurable products' attributes become unavailable after editing some filtersrn
2.1.3Released 07.07.2020rn* Fixed issue when preselected attribute values are not selected at product pagern* Default values aren't displayed on "Edit filter" pagern* Incorrect value is displayed in the Category List Style dropdownrn* Some filters are not displayed correctly when changing SEO-Friendly URL
2.1.2Released 23.04.2020rn* Fixed issue with slow load time when multiple LN filters are selectedrn* LN is not displayed if there is an attribute set to 'Filterable (No results)'rn* 'Sort' option does not sort numeric valuesrn* Filters don't work correctly with hash in URLrn* LN 1.9.3 - Varnish gets disabled for product list when using AJAXrn* Fixed issue with decimal filter when actual range from 0 to 1rn* SQL error when swatch is added for visual swatch on "Edit Filter" pagern* Blank page appears while trying to click the "Compare" button in admin
2.1.1Released 05.11.2019rn* Text swatch attribute values are removed after disabling corresponding LN filterrn* Fixed issue when LN numeric filters are not compatible with all native product attributes from sample datarn* Declarative schema implementation adjustments
2.1.0Released 16.10.2019rn+ Added slider option for a numeric attributern* Fixed issue with "Manage filters" gridrn* Fixed issue with "Slider Behaviour" optionrn* Search page is empty when "Use in Search" option enabledrn* Fixed issue when Magento deletes LN filters after disabling-enabling of modulern* Slider and Inputs don't work if "Use slider = No" in global module settingsrn* Unable to delete a selected decimal filter from a queryrn* Range radio-buttons don't work if "Use attribute value instead of ID" option is enabled
2.0.0+ Module code refactoringrn+ Images for Attribute values rn+ Images for Attribute namesrn+ Added alt for the filter title imagern+ Ability to edit native swatches within AW LN filter edit formrn+ Option for the slider to switch from continuous to discrete modern+ Hiding popover on outside clickrnrn
1.9.3Released 12.03.2019rn* Meta Description is missing on category pagesrn* Fixed issue with flat catalog categoryrn* Layered Navigation shows out of stock products upon filteringrn* Fixed issue with sorting by positionrn* Product images are updated only if size is selectedrn* Category filtering doesn't work correctly with the enabled 'SEO-friendly URL' option
1.9.2Released 11.01.2019rn+ Magento 2.3 compatibility
1.9.1Released 10.08.2018rn* Aheadworks Product Labels compatibility
1.9.0Released 03.04.2018rn+ Aheadworks Advanced Search 1.0 integration
1.8.0Released 12.03.2018rn+ Horizontal filters barrn* Fixed issue when AdBlock affects Layered Navigation blocking processor.jsrn* "Category" filter doesn't work on Storefront in some casesrn* Design improvementsrn
1.7.1Released 13.02.2018rn* Fixed issue with layout for categoriesrn* Swatches are not displayed on search page
1.7.0Released 29.12.2017rn+ Additional categories displaying mode: "Single path" option. rn+ Per-filter configuration pagesrn+ Per-filter option to choose where to display a filterrn+ Per-filter "Default filter state" (expanded or collapsed) optionrn+ Attribute values sortingrn+"Show X more" instead of scrollbarsrn+ An option to clear selected values in a filter in one clickrn+ "Hide filters with no available values" optionrn* Price range updating issuern* Price filter SQL optimizationrn* Incorrect quantity of products displayedrn* Custom attributes of 'price' type doesn't comply the settingrn*Back button of browser resets the page
1.6.2Released 19.10.2017rn* Identical operator issuern* Refactoring of unit tests to fit latest PHPUnit and magento 2.2.xrn* Magento 2.2.0 compatibility adjustments
1.6.1Released 17.08.2017rn* "Clear All" action in the bar Firefox issuern* Error when trying to disable productrn* Issue with autoscrolling to top after filteringrn* Page parameter is not reset after filteringrn* Search page with high number product speed improvements
1.6.0Released 25.05.2017rn+ Option "Hide filters with no available values"rn* Price range is not updatedrn* Filters do not work if the attribute value starts with a number valuern
1.5.0+ SEO Friendlyrn+ An option to see a list of all selected filters in one placern* Problem with Non-Anchored categoriesrn* "Show X Items" pop-over isn't configured per store viewrn* Automatic scroll up on paginationrn* Compatibility with SBB by AW: "Show X Items" pop-over shows incorrect items qty at brand pagern* Incorrect SQL when Flat Product index is enabledrn* LN is not respecting the core option for not showing products counts after the labelrn* Incorrect SQL when sorting by Product Name appliedrn* Incorrect display currency symbol for Swedish locale
1.4.0Released 20.02.2017rn* An ability to see product counts for each layered navigation filterrn* Compatibility with AW Shop By Brand
1.3.1Released 22.12.2016rn* Sometimes products are filtered incorrectly when "Enable Ajax" option is enabledrn* Categories without products are not displayed in LNrn* Can not select multiple price ranges
1.3.0Released 12.12.2016rn+ Price Slider + From-To inputsrn* Fix broken static testsrn* Price filter is gone when price step option is configured for category
1.2.1Released 14.10.2016rn* Magento 2.1 composer.json compatibility
1.2.0Released 05.10.2016rn+ An option to disable "Show X Items" pop-over
1.1.0Released 02.09.2016rn+ Full AJAX support - no page reloads upon displaying search resultsrn+ Code refactored: optimized code, shorter expressions, outdated approaches removed, full compliance with Magento 2 requirements, extension covered with unit tests, AJAX productivity increased over 5 timesrn+ Styles rewritten using LESS: navigation block and popover colors may now be adjustedrn* Long calculation timern* "404 Not Found" error in consolern* Fatal error on Magento 2.1.0
1.0.2Released 04.08.2016rn* Error running DI compilern* Layered navigation is not shown at Storefront Magento EE
1.0.1Released 11.04.2016rn* https protocol issue
1.0.0Initial release 01.03.2016