2

我在使用我们的 Megento 商店时遇到了一些搜索问题。我们正在尝试向我们的商店添加拼写差异,因此当有人在我们的搜索栏中拼错产品名称时,它会显示他们正在搜索的产品。

起初我认为这将是一件轻而易举的事,只需转到目录 > 搜索词 > 单击产品并为其添加同义词......但这不起作用。

如果它对我们的商店有帮助,可以在这里找到:http: //bit.ly/aOZqBv,搜索栏可以在屏幕的右上角找到。

作为产品搜索词的示例,我们尝试为其生成产品结果如下:如果用户搜索工作优化,我们希望我们的网站随后显示产品optimeyes的结果。

我相信在这个网站的早期开发阶段,搜索栏已经以某种方式从基本搜索框(在搜索产品时会显示看似随机的结果)到高级搜索框以提供更好的结果。

我认为这个问题可能需要一些代码来进行更改,而不仅仅是通过管理面板进行简单的修复,但是我不确定这段代码看起来像什么。

任何帮助将不胜感激。

Ps Magento 版本。1.7.0.0

4

1 回答 1

1

Stock Magento 不允许自动包含拼写错误。您可能希望将一些常见的产品拼写错误添加到关键字列表中,并将这些关键字包含到搜索索引中。

或者,您可以查看高级搜索扩展,它允许添加“搜索相似性”,即还根据单词的“soundex”索引查找搜索关键字的类似发音或拼写错误的版本。

于 2014-12-10T23:53:58.920 回答