2013-01-04 260 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」索引的搜索關鍵字的類似探測或拼寫錯誤的版本。