Advanced ElasticSuite Catalog
shellpea/magento-advanced-elasticsuite-catalog
Enhances ElasticSuite catalog features for Hyva Theme with smart ajax filtering, multiselect swatches, dynamic slider updates, and configurable infinite scroll or ajax pagination without page reloads.
Build Tests
Code Quality
Tested on Magento 2.4.8-p4
Recent Test History
Each release is tested against the latest Magento version at that time.
Top Contributors
View LeaderboardLooking for Contributors
Dependency injection compilation fails. Your contribution could help the entire Magento community!
Share This Module's Status
README
Loaded from GitHubMagento 2 Advanced Elastisuite Catalog Module
Magento 2 module enhancing ElasticSuite Catalog features for Hyva Theme. Adds smart ajax filtering, dynamic loading of products with infinite scroll or with dynamic pagination.
Key Features
- Multiple filtering without page reloads based on Alpine.js
- Multiselect Ajax Swatches
- Dynamic update sliders of any type
- Expandable and configurable Infinite Scroll
- Or default pagination with alpine.js
- Loads products from previous pages
- Also works on catalog search
Installation
Hyva Theme version <=1.1.23
composer require "shellpea/magento-advanced-elasticsuite-catalog":"^1.0.0"
Hyva Theme version >=1.2.x || 1.3.x
composer require "shellpea/magento-advanced-elasticsuite-catalog":"^1.2.8"
Admin Configurations
General
- Active: Yes/No
Infinite Scroll
- Active: Yes/No
- Button Label: String for infinite scroll button on Catalog Page
Slider Configuration
Direct Mode Active: Yes/No
[!TIP] If you have Varnish Cache issue - update sub vcl_hash in your varnish VCL by adding code below
# To make sure XMLHttp calls have their own cache
if (req.http.X-Requested-With) {
hash_data(req.http.X-Requested-With);
}
This content is fetched directly from the module's GitHub repository. We are not the authors of this content and take no responsibility for its accuracy, completeness, or any consequences arising from its use.