我的Megento商店存在一些搜索问题。 我们正在尝试为我们的商店添加拼写差异,因此当有人在我们的搜索栏中拼写错误的产品名称时,它会显示他们正在搜索的产品。
起初我认为这将是一个轻而易举的简单地转到目录>搜索字词>单击产品并为其添加同义词....但这不起作用。
如果有帮助我们的商店可以在这里找到:http://bit.ly/aOZqBv,搜索栏可以在屏幕的右上角找到。
作为产品搜索字词的示例,我们尝试生成产品结果如下:如果用户搜索工作 optimize ,我们希望我们的网站显示结果产品 optimeyes 。
我相信在本网站的早期开发阶段,搜索栏在某种程度上从基本搜索框改变,在搜索产品时会显示看似随机的结果,在高级搜索框中会提供更好的结果。
我认为这个问题可能需要一些代码来进行更改,而不仅仅是通过管理面板进行简单的修复,但是这段代码看起来像我不确定。
任何帮助将不胜感激。
P.s Magento ver。 1.7.0.0
答案 0 :(得分:1)
股票Magento不允许自动包含拼写错误。您可能希望将一些常见的产品拼写错误添加到关键字列表中,并将关键字包含在搜索索引中。
或者您可以查看Advanced Search extension,它允许添加“搜索相似度”,即根据单词“soundex”索引查找搜索关键字的类似声音或拼写错误的版本。