Elasticsuite Additional Features - Magento 2 module documentation
Author: Aurora Creation
Elasticsuite Additional Features - Magento 2 module documentation
Module overview
The Elasticsuite Additional Features module is an extension of the Smile ElasticSuite module: https://github.com/Smile-SA/elasticsuite.
It introduces corrections and additional functionalities to the base module.
Module compatibility
This module is compatibile with Magento Community version 2.4.
How it works / functionalities
The module introduces the following fixes / functionalities:
-
Fix for limiting the number of displayed autocomplete results. The base module doesn't take the values configured in the admin panel in the Stores > Configuration > Elasticsuite > Autocomplete tab.
-
Fix for incorrect filtering of products based on stock status, where available products are treated as out of stock. To activate it, enable the following option in Stores > Configuration > Aurora > Elasticsuite.
-
Added "Show all results" button under the autocomplete results.
Installation
Via Composer
- Add the repository to composer.json:
"repositories": [
...
{
"type": "vcs",
"url": "git@git.auroracreation.com:aurora-modules/elasticsuite-additional-features.git"
}
...
],
- Then add the dependency in composer.json:
"require": {
...
"aurora/elasticsuite-additional-features": "*"
...
},
- In the Magento root folder, run the following commands:
composer update aurora/elasticsuite-additional-features
php bin/magento module:enable Aurora_Elasticsuite
php bin/magento setup:upgrade
Manual
- Unzip the archive.
- Upload module files on your server to:
{Magento root}
└── app/
└── code
- In the Magento root folder, run the following commands:
php bin/magento module:enable Aurora_Elasticsuite
php bin/magento setup:upgrade
Changelog
v1.0.2
- Add Gitlab CI/CD.
- Code refactoring - coding standards, type hints.
v1.0.1
- Fix for incorrect filtering of products based on stock status.
v1.0.0
- Module init.