zepgram / module-disable-search-engine
Magento2 模块,用于禁用搜索引擎和目录搜索全文索引
0.3.1
2023-11-24 15:30 UTC
Requires
- php: ^7.4||^8.0
- magento/framework: ^103.0.6
- magento/module-backend: ^102.0.6
- magento/module-catalog-search: ^102.0.6
- magento/module-indexer: ^100.4.6
- magento/module-search: ^101.1.6
Replaces
- magento/module-elasticsearch: *
- magento/module-elasticsearch-6: *
- magento/module-elasticsearch-7: *
- magento/module-elasticsearch-catalog-permissions: *
- magento/module-elasticsearch-catalog-permissions-graph-ql: *
- magento/module-inventory-elasticsearch: *
- magento/module-open-search: *
This package is auto-updated.
Last update: 2024-09-24 17:22:04 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 仓库中报告。