【问题标题】:Modification of the Prestashop 1.7 search engine, '-' '' characters,Prestashop 1.7 搜索引擎的修改,'-' '' 字符,
【发布时间】:2018-05-09 11:10:15
【问题描述】:

我在 Presta 1.7 的搜索引擎方面需要帮助,我希望我能找到一个好的灵魂来帮助我。 当我想搜索例如:VR-50HD、EVOLVE 50 和我在搜索引擎中输入完全相同的内容时,这一切都很完美,当我使用空格而不是破折号(VR 50HD)时,情况相同。 当短语没有任何标点符号(如 VR50HD、EVOLVE50)时,就会出现问题。就像产品不存在一样。

我遇到的另一个问题是搜索引擎的结果。在搜索 VR-50HD 时,引擎会添加很多在产品甚至类别中出现“50”的产品。

问候

【问题讨论】:

    标签: php search prestashop prestashop-1.7


    【解决方案1】:

    您可以使用别名解决您的第一个问题。转到搜索首选项并输入 VR50HD 作为 VR-50HD 的别名。

    您的第二个问题是由“在单词中搜索”选项引起的。您需要禁用它。

    您可以在Prestashop documentation, Search parameters 阅读有关它的更多信息。

    【讨论】:

      【解决方案2】:

      由于产品太多,别名很难制作,因此很难手动输入组合。我更愿意修改搜索引擎,使其能够处理“-”和空格。

      【讨论】:

      • 您应该将此添加为评论而不是答案。无论如何,您想要做的事情仅使用 Prestashop 是不可能的。您需要安装 Elasticsearch 和 Prestashop 模块才能将其连接到 Elasticsearch。至少有两个模块可以做到这一点:ElasticsearchConnector 和 Elastic Jet Search。
      猜你喜欢
      • 2014-04-29
      • 2012-01-29
      • 2013-01-01
      • 2019-08-27
      • 1970-01-01
      • 2011-06-08
      • 1970-01-01
      • 1970-01-01
      • 2019-01-08
      相关资源
      最近更新 更多