algolia / algoliasearch-magento-2-es-compatibility
适用于 Magento >=2.3.1|>=2.2.8 和 Algolia Search >=1.12 扩展的 Algolia 搜索 ES 兼容模块
Requires
- algolia/algoliasearch-magento-2: >=1.12.0
- magento/module-elasticsearch: >=100.2.7
This package is auto-updated.
Last update: 2024-09-21 15:13:24 UTC
README
/!\ 此模块为实验性模块,不再处于活跃开发/维护状态。
Algolia 搜索 Elastic Search 兼容模块 for Magento 2 >=2.3.1 || >=2.2.8
随着 Magento 开始全面支持 Elastic Search 作为默认搜索引擎,此模块被创建以使 Algolia Magento 2 扩展与该搜索引擎兼容。我们选择将其作为独立的扩展,因为并非所有版本的 Magento 都默认包含 Elastic Search。请参阅下面的兼容性表格
您可以通过以下链接阅读有关 Elastic Search 的更多信息:[https://devdocs.magento.com/guides/v2.3/config-guide/elasticsearch/es-overview.html](https://devdocs.magento.com/guides/v2.3/config-guide/elasticsearch/es-overview.html)
请注意。如果您使用的版本默认未启用 Elastic Search,则无需将您的搜索引擎切换到 Elastic Search 并安装此兼容性模块。
此外,如果您使用配置设置 "商店 > 配置 > Algolia 搜索 > 高级 > 制作后端搜索查询" 设置为 "否",则不需要使用此模块。
依赖于此兼容性的功能
后端搜索
Algolia 将替换 Elastic Search 搜索适配器返回的结果。
您可以通过将 "商店 > 配置 > Algolia 搜索 > 高级 > 制作后端搜索查询" 的配置更改为 "是" 来测试后端搜索。
您可以通过查看源代码来查看结果,看渲染的 HTML 结果是否反映了 Algolia 搜索返回的结果。
后端筛选器渲染
如果禁用了 instantsearch,并且您已启用 启用后端筛选器渲染,则目录搜索结果页面的筛选将替换为 Algolia 返回的筛选器。
此功能目前与此外部模块不兼容,并且仍在开发中。