Improved Sorting - Magento 2 module documentation

Author: Mateusz Bereszczuk

Improved Sorting Module

Module overview

Help your customers find their next perfect product, with our new sorting module. Before, your customers had only three ways to sort your products, by: Position, Product Name or Price. Improved Sorting module gives them six additional sorting methods: Best Sellers, New Products, Old Products, Cheapest, Most Expensive, Most Commented.

Module compatibility

This module is compatibile with Magento Community versions: 2.2 and 2.3.

How it works

Once installed, you immediately gain access to module features. There are not any settings to be made in an admin panel. To sort by desired property, click on Sort By Toolbar

Image 1

List of sorting options will show up after clicking Sort by

Image 2

Best Sellers - the most sold products come first
New Products - the recently added products come first
Old Products - the oldest products come first
Cheapest - sorting based on the lowest price
Most Expensive - sorting based on the highest price
Most Commented - sorting based on the amount of comments under products

All sorting options are fully compatible with magento 2, that means you can access them in Configuration > Catalog > Storefront

Image 3

Or assign them freely to categories in Catalog > Categories > Display Settings

Image 4

Installation

Composer

  1. Add repo to composer.json:
"repositories": [
    ...
    {
        "type": "vcs",
        "url": "git@git.auroracreation.com:aurora-modules/improved-sorting.git"
    }
    ...
],
  1. Add package to composer.json:
"require": {
    ...
    "aurora/improvedsorting": "*"
    ...
},
  1. In Magento root folder run commands:
composer update aurora/improvedsorting
php bin/magento module:enable Aurora_Improvedsorting
php bin/magento setup:upgrade

Manual

  1. Unzip archive.
  2. Upload extension files on your server to:
{Magento root}
└── app/
    └── code
  1. In Magento root folder run commands:
php bin/magento module:enable Aurora_Improvedsorting
php bin/magento setup:upgrade

Thank you for your interest in our products!