2013-01-04 163 views
2

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

起初我认为这将是一个轻而易举的目录>搜索词>单击产品并为其添加同义词....但是,这没有奏效。

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

当我们试图产生积结果的是一个产品搜索项的一个例子如下:如果一个工作优化用户的搜索,我们希望我们的网站,则显示该产品optimeyes结果。

我相信在本网站的早期开发阶段,搜索栏会以某种方式从基本搜索框中更改,该搜索框会在搜索产品时显示看似随机的结果,并向高级搜索框提供更好的结果。

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

任何帮助将不胜感激。

P.s Magento ver。 1.7.0.0

+0

您是否正确添加搜索别名?即您将搜索结果optimise并添加同义词optimeyes,而不是相反。 –

+0

嗨,谢谢你的回应。是的,我可以确认我已经按照正确的方式放置了搜索别名。 – user1948121

+0

我也忘记提及Catalog搜索设置当前设置为_Full Text_。 – user1948121

回答

1

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

或者,您可以查看Advanced Search extension,它允许添加“搜索相似性”,即查找基于单词“soundex”索引的搜索关键字的类似探测或拼写错误的版本。