Categories

Featured templates

Magento 2. How to configure price filter

Charlotte Bennett September 29, 2016
Rating: 5.0/5. From 1 vote.
Please wait...

In this tutorial we will show you how to configure the price filter in Magento 2.

Price Filter is a part of the Layered Navigation block which usually appears on the left of the category page. It is used to distribute products by price range which makes it really easier and faster for a customer to find items which meet their demands.

Magento2_How_to_configure_price_filter_1

There are 3 ways of calculating the price navigation:

  • Automatic (Equalize Price Ranges)

  • Automatic (Equalize Product Counts)

  • Manual

While the first two methods allow auto-calculating, the manual needs to be set the price interval. For example, the interval is 100 and the price step by 100 includes:

  • $0.00-$99.99 (8)

  • $300-$499.99 (2)

  • $700-$799.99 (5)

  • $900-$999.99 (3) etc

In order to set the price filter , follow these steps:

  1. Log into your admin panel, and navigate to Stores -> Settings -> Configuration section.

    Magento2_How_to_configure_price_filter_2
  2. Choose a ‘Catalog’ tab from the left menu under the ‘Catalog’, then pass to the Layered Navigation section.

    Magento2_How_to_configure_price_filter_3
  3. If you want to display the number of products in parentheses after each filtered item, set Display Product Count to ‘Yes’.

    Magento2_How_to_configure_price_filter_4
  4. Set Price Navigation Steps Calculation to one of the following methods:

    • Automatic (equalize price ranges): this method uses the existing price layered navigation algorithm.

    • Automatic (equalize product counts):

      1. Set the Price Navigation Steps Calculation to ‘Automatic (equalize product counts)’.

      2. In case you want to display a single price when multiple products with the same price, set Display Price Interval as One Price to ‘Yes’.

      3. In the Interval Division Limit field, put the threshold for a number of products within a price range. The range cannot be further split beyond this limit. If it’s ignored, the default value (9) is applied.

      Magento2_How_to_configure_price_filter_5
    • Manual: this method lets you specify a division limit for price intervals.

      1. Set the Price Navigation Steps Calculation to ‘Manual’.

      2. Enter a value for the Default Price Navigation Step field.

      3. Type the Maximum Number of Price Intervals, the maximum number is 100.

      Magento2_How_to_configure_price_filter_6
  5. Press the Save Config button and check the changes on your site frontend.

    Note: You may need to clear the Magento cache and re-index data in case you don’t see any changes.

We hope the tutorial was useful for you. Feel free to check the detailed video tutorial below:

Magento 2. How to configure price filter
Magento Templates
This entry was posted in Magento Tutorials and tagged filter, magento2, price, price filter. Bookmark the permalink.

Submit a ticket

If you are still unable to find a sufficient tutorial regarding your issue please use the following link to submit a request to our technical support team. We'll provide you with our help and assistance within next 24 hours: Submit a ticket