訓練
變更精簡版網頁元件的設定
精簡配置網頁元件會將搜尋結果篩選成稱為精簡器的類別。 使用者可以按兩下這些精簡器來縮小搜尋結果範圍,以更輕鬆地找到他們要尋找的專案。
根據預設,精簡版網頁元件會用於企業搜尋中心內的所有預設搜尋垂直頁面,也就是 [ 所有專案]、[ 人員]、[ 交談] 和 [ 影片] 的搜尋結果頁面。
身為在 Microsoft 365 中具有 SharePoint 網站管理員 或 以上 許可權的使用者,您可以變更精簡版網頁元件的設定方式。 您可以:
從不同的搜尋結果網頁元件篩選搜尋結果。
指定要顯示的精簡器。
注意
您想要做為精簡器使用的任何 Managed 屬性都必須設定為可精簡且可在搜尋架構中查詢。 此外,必須先編目包含Managed屬性的內容來源,屬性才能做為精簡器使用。
變更精簡器的顯示範本。
變更精簡器的顯示名稱。
將計數新增至精簡器。
在包含 [精簡配置網頁元件] 的頁面上,單擊 [ 設定 ] 功能表上的 [ 編輯頁面]。
在網頁組件中,按一下 [精簡搜尋網頁組件功能表] 箭頭,然後再按一下 [編輯網頁組件]。
在 [網頁元件工具] 窗格的 [ 精簡配置目標 ] 區段中,選取您要從中篩選搜尋結果的網頁元件。 By default, the Search Results Web Part is selected.
在 [網頁組件] 工具窗格中,確認已選取 [選擇此網頁組件中的精簡器]。
按一下 [選擇精簡器]。
在 [ 精簡配置組態 ] 頁面的 [ 可用的精簡器 ] 區段中,使用按鈕來選擇要在網頁元件中顯示的精簡器,以及顯示它們的順序。 If you have specified an Alias for a refinable managed property, this alias is shown in the Configuration for section.
在 [ 組態] 區 段中,選擇您希望每個精簡器的外觀。
注意
如果您有單一語言網站,可以在 [ 顯示名稱 ] 區段中變更精簡器顯示名稱。 針對多語系網站,變更精簡器顯示語言,如 變更精簡器的顯示名稱中所述。
按一下確定。
根據預設,Managed 屬性的名稱會作為精簡器的顯示名稱。 在許多情況下,Managed 屬性名稱很難瞭解,例如 RefinableString00 或 ColorOWSTEXT。 您可以藉由變更 JavaScript 檔案中的精簡器名稱來修正此問題。
在包含 [精簡配置網頁元件] 的頁面上,選取 [,然後選取 [網站設定]。 如果您沒有看到 [網站設定],請選取 [ 網站資訊],然後選取 [ 檢視所有網站設定]。
在 [網站設定] 頁面的 [網頁設計工具庫] 區段中,按一下 [主版頁面與版面配置]。
在 [主版頁面圖庫] 頁面上,按一下 [顯示範本]。
在 [顯示範本] 頁面上,按一下 [語言檔案]。
在 [ 語言檔案] 頁面上,按兩下相關語言的資料夾。
開啟 CustomStrings.js 檔案。
為您想要變更顯示名稱的每個 Managed 屬性新增一行。 使用此語法:
"rf_RefinementTitle_ManagedPropertyName": "Sample Refinement Title for ManagedPropertyName"
例如,新增這一行,將 Managed 屬性 RefinableInt00 的顯示名稱變更為 Price:
"rf_RefinementTitle_RefinableInt00": "Price"
儲存檔案。
根據預設,精簡網頁元件不會顯示精簡器計數,也就是每個精簡器值的結果數目。 例如,如果您已啟用 Managed 屬性 Color 做為精簡器,精簡器值將會是色彩,例如紅色、綠色和藍色。 您可變更 HTML 檔案中的值來加上精簡器計數,讓精簡器值顯示為 Red (10)、Green (12) 和 Blue (8)。
在包含 [精簡配置網頁元件] 的頁面上,選取 [,然後選取 [網站設定]。 如果您沒有看到 [網站設定],請選取 [ 網站資訊],然後選取 [ 檢視所有網站設定]。
在 [網站設定] 頁面的 [網頁設計工具庫] 區段中,按一下 [主版頁面與版面配置]。
在 [主版頁面圖庫] 頁面上,按一下 [顯示範本]。
在 [顯示範本] 頁面上,按一下 [篩選]。
開啟 Filter_Default.html 檔案。
將 ShowCounts 的值變更為 true。
儲存檔案。