shellpea/magento-advanced-elasticsuite-catalog

Magento 2 module improves ElasticSuite. Adds smart ajax filtering, dynamic product loading. Compatible with Hyva Theme

Installs: 4 529

Dependents: 0

Suggesters: 0

Security: 0

Stars: 26

Watchers: 1

Forks: 5

Open Issues: 1

Language:HTML

Type:magento2-module

v1.2.8 2024-07-05 14:22 UTC

README

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 Infinite Scroll button

Slider Configuration

Direct Mode Active: Yes/No Admin Configurations

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);
    }