smile / module-elasticsuite-rating
Smile ElasticSuite - Rating search module.
Installs: 64 386
Dependents: 1
Suggesters: 0
Security: 0
Stars: 14
Watchers: 11
Forks: 6
Open Issues: 3
Type:magento2-module
Requires
- magento/framework: >=102.0.0
- magento/magento-composer-installer: *
- magento/module-review: >=100.1.0
- smile/elasticsuite: ^2.8.0
Requires (Dev)
- smile/magento2-smilelab-quality-suite: ~2.1.0|~2.2.0
README
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.
Benefits
- 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.
Requirements
The module requires :
-
ElasticSuite > 2.3.*
-
Magento2 CE/EE Edition
Quick Start Guide
- 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
How to use
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)