smile/module-retailer-elasticsuite-search

Smile Elasticsuite - Smile Elasticsuite 的零售商搜索模块。

1.1.3 2020-03-27 14:08 UTC

This package is auto-updated.

Last update: 2024-08-28 00:07:32 UTC


README

本模块是 ElasticSuite 的插件。

它允许将零售商索引到搜索引擎中,并在自动完成结果以及搜索结果页面上显示它们。

要求

模块需要

如何使用

  1. 通过 Composer 安装模块

composer require smile/module-retailer-elasticsuite-search

  1. 启用它

bin/magento module:enable Smile_ElasticsuiteRetailer

  1. 安装模块并重建 DI 缓存

bin/magento setup:upgrade

  1. 处理零售商搜索索引的完整重新索引

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"
   }
 }