shellpea/magento-advanced-elasticsuite-catalog

Magento 2 模块增强 ElasticSuite。添加智能 AJAX 过滤,动态产品加载。与 Hyva 主题兼容

安装次数: 2,876

依赖关系: 0

建议者: 0

安全: 0

星标: 21

关注者: 1

分支: 3

开放问题: 1

语言:HTML

类型:magento2-module

v1.2.8 2024-07-05 14:22 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);
    }