zepgram/module-disable-search-engine

Magento2 模块,用于禁用搜索引擎和目录搜索全文索引

安装次数: 50,970

依赖: 0

建议: 0

安全性: 0

星标: 79

关注者: 5

分支: 10

开放问题: 0

类型:magento2-module

0.3.1 2023-11-24 15:30 UTC

README

禁用 Magento2 中的默认搜索引擎和目录搜索全文索引。

目的

当目录搜索和显示不由您的 Magento 处理时,在您的架构中集成 ES 可能是多余的。

您可能有一个专门的 PIM,或者您正在设计微服务架构,您想平滑 Magento 单一实体方面等...

原生 Magento 不提供完全禁用 ElasticSearch 的可能性,此模块使这成为可能。

它做了什么

  • 使 Elasticsearch 服务不再是安装和运行 Magento2 所必需的。
  • 将值 "none" 设置为默认搜索引擎
  • 从前端查询返回空响应
  • 卸载 magento 模块
    • magento/module-elasticsearch-catalog-permissions
    • magento/module-elasticsearch-catalog-permissions-graph-ql
    • magento/module-inventory-elasticsearch
    • magento/module-elasticsearch
    • magento/module-elasticsearch-6
    • magento/module-elasticsearch-7
    • magento/module-open-search

您在索引、编译甚至前端研究方面不应遇到任何问题,它应始终返回无结果。

兼容性

注意

  • v0.1.0: 添加索引处理器(Magento 2.4.3)
  • v0.2.0: 由于 magento/module-catalog-graph-ql 中的依赖,重新引入了 magento/module-advanced-search(Magento 2.4.4)。
  • v0.3.0: 卸载 magento/module-open-search

安装

composer require zepgram/module-disable-search-engine
bin/magento module:enable Zepgram_DisableSearchEngine
bin/magento setup:upgrade

问题

如果您遇到问题,请在 GitHub 仓库中报告。