shellpea / magento-advanced-elasticsuite-catalog
Magento 2 模块增强 ElasticSuite。添加智能 AJAX 过滤,动态产品加载。与 Hyva 主题兼容
v1.2.8
2024-07-05 14:22 UTC
Requires
- hyva-themes/magento2-smile-elasticsuite: ^1.2
- smile/elasticsuite: ~2.10.9|~2.11.0
This package is auto-updated.
Last update: 2024-09-05 14:38:57 UTC
README
Magento 2 模块增强 Hyva 主题的 ElasticSuite 目录功能。添加智能 AJAX 过滤,动态加载产品,支持无限滚动或动态分页。
关键特性
- 基于 Alpine.js 的多级过滤,无需页面刷新
- 多选 AJAX 试色
- 任何类型的动态更新滑块
- 可展开和配置的无限滚动
- 或默认分页与 Alpine.js
- 从上一页加载产品
- 也适用于目录搜索
安装
Hyva 主题版本 <=1.1.23
composer require "shellpea/magento-advanced-elasticsuite-catalog":"^1.0.0"
Hyva 主题版本 >=1.2.x || 1.3.x
composer require "shellpea/magento-advanced-elasticsuite-catalog":"^1.2.8"
管理员配置
常规
- 启用:是/否
无限滚动
滑块配置
提示
如果您有 Varnish 缓存问题 - 请通过在您的 varnish VCL 中添加以下代码来更新 sub vcl_hash
# To make sure XMLHttp calls have their own cache
if (req.http.X-Requested-With) {
hash_data(req.http.X-Requested-With);
}

