Potentially Abandoned vv1.0.2

Magento Elasticsuite Ajax

web200/magento-elasticsuite-ajax

Adds AJAX navigation to category pages using Elasticsuite. Enables infinite scrolling and can be configured in the admin panel.

107,805
Downloads
Below average
23
GitHub Stars
Below average
3y ago
Last Release
9
Open Issues
Build Passing
Ready to install

Build Tests

Composer Install
DI Compile
Templates

Code Quality

CS Coding Standard
1 error , 56 warnings
PHPStan Failed

Tested on Magento 2.4.8-p3

Recent Test History

Each release is tested against the latest Magento version at that time.

vv1.0.2 on Magento 2.4.8-p3
Dec 26, 2025
GitHub Repository
Source code & docs
Packagist
Version history
Issues & Support
Get help or report bugs

Share This Module's Status

Magento Elasticsuite Ajax Magento compatibility status badge

README

Loaded from GitHub

Magento 2 Elastisuite Ajax Module

Magento 2 Module to add ajax navigation to elasticsuite module

Installation

$ composer require "web200/magento-elasticsuite-ajax":"*"

Features

  • Ajax navigation on category pages (Categories / Swatches / List)
  • Infinite navigation pages. (Can be enable / disable in Store > Configuration > Elasticsuite > Ajax Settings)

Varnish

In order to cache classic page and xhr request you need to set different cache in varnish. Thanks @mfickers

sub vcl_hash {
    ...

    # Sort AJAX requests distinct from regular requests
    if (req.http.X-Requested-With == "XMLHttpRequest"){
        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.

Back to All Modules