2011-09-21 63 views
1

我使用Kentico智能搜索,但即時通訊尋求建立一個參考表,基本上以提高特定頁面的特定短語,即Kentico SmartSearch,自定義結果

如果「XYZ」結果=「www.examplesearchresult用戶搜索.COM」 如果用戶搜索 「ABC」 的結果= 「www.secondexampleresult.com」

任何幫助,將不勝感激

感謝 本

回答

2

如何做到這一點的另一種方式是修改結果數據集。您將檢查搜索字詞,如果它符合您的規則,您將訪問返回的數據集並在搜索()方法中使用搜索結果(\ CMSModules \ SmartSearch \ Controls \ SearchResults.ascx.cs),並添加所需的列項目。

+0

非常感謝您的幫助,我會試一試 – Ben

0

如果你搜索特定的文檔類型,您可以通過添加另一個字段並允許搜索它來擴展文檔類型。然後,您可以更改您的lucene查詢以包含該字段。

+0

感謝您的幫助,您是否建議我爲要添加參考文件的文檔創建自定義字段,然後在其中包含參考?這將如何保證它成爲最重要的結果? – Ben