本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

在 SharePoint Server 2013 中設定精簡搜尋網頁組件的屬性

 

適用版本:SharePoint Server 2013

上次修改主題的時間:2016-12-16

摘要:了解如何設定「精簡搜尋」網頁組件的屬性、如何顯示精簡器計數,以及如何變更精簡器顯示名稱。

根據預設,所有搜尋類別頁面 (results.aspx、peopleresults.aspx、conversationresults.aspx、videoresults.aspx) 上都會使用「精簡搜尋」網頁組件。此網頁組件會將來自「搜尋結果」網頁組件的搜尋結果篩選分類,幫助使用者精簡搜尋結果,找出真正想要的資料。您可以透過變更「精簡搜尋」網頁組件中的屬性來達成下列目標:

  • 指定篩選來自不同「搜尋結果」網頁組件的搜尋結果。

  • 指定要顯示在網頁組件中的精簡器。

  • 變更每個精簡器所套用的顯示範本。

開始這些程序之前,請先確認下列事項:

本文內容:

注意事項 附註:
因為 SharePoint 2013 在 Internet Information Services (IIS) 中以網站形式運作,所以管理員與使用者均依賴瀏覽器提供的協助工具功能。SharePoint 2013 支援所支援瀏覽器的協助工具功能。如需詳細資訊,請參閱下列資源:

設定精簡搜尋網頁組件的屬性
  1. 確認執行此程序的使用者帳戶為企業搜尋中心網站上「設計者」SharePoint 群組的成員。

  2. 瀏覽至包含欲設定之精簡搜尋網頁組件的頁面。

  3. 按一下 [設定] 功能表,然後按一下 [編輯頁面]。

  4. 在網頁組件中,按一下 [精簡搜尋網頁組件功能表] 箭頭,然後再按一下 [編輯網頁組件]。

  5. 在 [網頁組件] 工具窗格的 [精簡搜尋目標] 區段中,選取要篩選從其得來之搜尋結果的網頁組件。預設會選取「搜尋結果」網頁組件。

  6. 在 [網頁組件] 工具窗格中,確認已選取 [選擇此網頁組件中的精簡器]。

  7. 按一下 [選擇精簡器]。

  8. 在 [精簡搜尋設定] 頁面的 [可用的精簡器] 區段中,使用按鈕選取要顯示在網頁組件中的精簡器,以及這些精簡器的顯示順序。若您已為可精簡的 Managed 屬性指定「別名」,此別名會顯示在 [設定] 區段中。

  9. 在 [設定] 區段中,設定每一個精簡器的顯示方式。

    注意事項 附註:
    若您具備的是單一語言的網站,即可在 [顯示名稱] 區段中變更精簡器的顯示名稱。若是多語系網站,就必須依據<變更精簡器顯示名稱>中所述,變更精簡器顯示語言。

根據預設,系統會使用已啟用為精簡器之 Managed 屬性的名稱,做為該精簡器的顯示名稱。許多時候,Managed 屬性名稱對使用者來說並不容易懂,例如 RefinableString00 或 ColorOWSTEXT。您可以變更主版頁面圖庫中的 java 指令碼檔案,以變更精簡器的顯示名稱。

變更精簡器顯示名稱
  1. 確認執行此程序的使用者帳戶為企業搜尋中心網站上「設計者」SharePoint 群組的成員。

  2. 在 [設定] 功能表上,按一下 [網站設定]。

  3. 在 [網站設定] 頁面的 [網站設計工具庫] 區段中,按一下 [主版頁面與版面配置]。

  4. 在 [主版頁面圖庫] 頁面上,按一下 [顯示範本]。

  5. 在 [顯示範本] 頁面上,按一下 [語言檔案]。

  6. 在 [語言檔案] 頁面上,按一下資料夾,其中包含您要用來變更精簡器顯示名稱的語言。

  7. 開啟 CustomStrings.js 檔案。

  8. 在檔案中,使用下列語法,針對已啟用為精簡器 (您想要變更其顯示名稱) 的每一個 Managed 屬性,各新增一行:

    "rf_RefinementTitle_ManagedPropertyName": "Sample Refinement Title for ManagedPropertyName"

    例如,您可新增下列字行,將 Managed 屬性 RefinableInt00 的顯示名稱變更為 Price:

    "rf_RefinementTitle_RefinableInt00": "Price"

根據預設,「精簡搜尋」網頁組件不會顯示精簡器計數 (亦即每個精簡器值的項目數)。例如,若您已啟用 Managed 屬性 Color 做為精簡器,精簡器值只會顯示 Red、Green、Blue 等顏色。您可變更 HTML 檔案中的值來加上精簡器計數,讓精簡器值顯示為 Red (10)、Green (12) 和 Blue (8)。

新增精簡器計數至精簡搜尋網頁組件
  1. 確認執行此程序的使用者帳戶為企業搜尋中心網站上「設計者」SharePoint 群組的成員。

  2. 在 [設定] 功能表上,按一下 [網站設定]。

  3. 在 [網站設定] 頁面的 [網頁設計工具庫] 區段中,按一下 [主版頁面與版面配置]。

  4. 在 [主版頁面圖庫] 頁面上,按一下 [顯示範本]。

  5. 在 [顯示範本] 頁面上,按一下 [篩選]。

  6. 開啟 Filter_Default.html 檔案。

  7. ShowCounts 的值變更為 true

  8. 儲存檔案。

https://technet.microsoft.com/zh-tw/library/jj219681.aspx
顯示: