smile / module-retailer-elasticsuite-search
Smile Elasticsuite - Smile Elasticsuite 的零售商搜索模块。
1.1.3
2020-03-27 14:08 UTC
Requires
- magento/framework: *
- magento/magento-composer-installer: *
- magento/module-eav: *
- magento/module-store: *
- smile/elasticsuite: ^2.6.0
- smile/module-retailer: *
- smile/module-store-locator: ~1.3.0 || ~2.0
Requires (Dev)
This package is auto-updated.
Last update: 2024-08-28 00:07:32 UTC
README
本模块是 ElasticSuite 的插件。
它允许将零售商索引到搜索引擎中,并在自动完成结果以及搜索结果页面上显示它们。
要求
模块需要
- ElasticSuite > 2.1.*
- 零售商 > 1.2.*
- 商店定位器 > 1.3.* || 2.*
如何使用
- 通过 Composer 安装模块
composer require smile/module-retailer-elasticsuite-search
- 启用它
bin/magento module:enable Smile_ElasticsuiteRetailer
- 安装模块并重建 DI 缓存
bin/magento setup:upgrade
- 处理零售商搜索索引的完整重新索引
bin/magento index:reindex elasticsuite_seller_fulltext
如何配置
商店 > 配置 > Elasticsuite > 零售商搜索设置 > 设置
- 最大结果数:在结果块中显示的最大结果数。
- 在结果页面上启用建议块:是/否
商店 > 配置 > Elasticsuite > 零售商搜索设置 > 索引字段
- 索引街道:是/否
- 索引邮编:是/否
- 索引纬度:是/否
- 索引经度:是/否
- 索引描述:是/否
商店 > 配置 > Elasticsuite > 自动完成 > 零售商自动完成
- 最大尺寸:在自动完成结果中显示的最大零售商数量。
索引字段
索引示例
{
"_index": "magento2_default_retailer_20181015_124322",
"_type": "retailer",
"_id": "1",
"_score": 1,
"_source": {
"retailer_id": "1",
"street": " 7 Boulevard Louis XIV",
"postcode": "59800",
"latitude": "50.629113",
"longitude": "3.071649",
"name": "Smile Lille",
"is_active": "1",
"description": "shop de Lille"
}
}