This module is a plugin for ElasticSuite.
It allows to display Magento2 user's ratings as a facet filter, and also as a sort order.
- You will see a new facet allowing to filter on products average ratings.
- You will also be able to use the ratings as a sort order in category pages and search results.
The module requires :
-
ElasticSuite > 2.3.*
-
Magento2 CE/EE Edition
- Install the module via Composer :
composer require smile/module-elasticsuite-rating
- Enable it
bin/magento module:enable Smile_ElasticsuiteRating
- Install the module and rebuild the DI cache
bin/magento setup:upgrade
- Process a full reindex of catalogsearch index to reindex the Ratings data
bin/magento index:reindex catalogsearch_fulltext
The module is adding a new Product Attribute, called ratings_summary.
Since this is managed via an attribute, you are able to :
- display/hide it on category pages (via the Is Filterable option)
- display/hide it on search pages (via the Is Filterable In Search option)
- allow/disallow it for sort order (via the Used for Sort By option)