taurus-media/module-elasticsuite-ajax 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

taurus-media/module-elasticsuite-ajax

最新稳定版本:1.0.4

Composer 安装命令:

composer require taurus-media/module-elasticsuite-ajax

包简介

AJAX-based layered navigation filtering for Smile ElasticSuite on Hyva themes.

README 文档

README

AJAX-based layered navigation filtering for Smile ElasticSuite on Hyva themes.

Features

  • AJAX Filtering: Intercepts filter clicks on Category and Search Result pages to update the product list and sidebar filters without a full page reload.
  • Hyva Compatible: Built specifically for Hyva themes, using AlpineJS-friendly patterns and registering for Tailwind CSS processing.
  • URL Management: Automatically cleans up ajax=1 parameters from URLs to maintain clean browser history.
  • Smooth UX: Includes loading states and smooth scrolling to the top of the product list after filter application.

Installation & Configuration

Composer Installation

To install the module via Composer, run the following commands in your Magento root directory:

composer require taurus-media/module-elasticsuite-ajax
bin/magento setup:upgrade

Manual Installation

If you are installing the module manually, place it in app/code/Taurus/ElasticSuiteAjax and run:

bin/magento setup:upgrade

Hyva Compatibility

The module registers itself for Hyva's Tailwind CSS processing via an observer on hyva_config_generate_before. This ensures that any Tailwind classes used in the module's templates are correctly included in the theme's CSS.

Requirements

  • Magento 2.4.x
  • Smile ElasticSuite
  • Hyva Theme

统计信息

  • 总下载量: 24
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 6
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-04-16

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固