SharePoint 2010 検索 絞り込みパネル コンテンツ タイプの絞り込みを追加

前回、検索結果ページの絞り込みパネルに結果件数を表示する方法をご紹介しましたが、今回はもうちょっと大きくカスタマイズする方法を。

以前お客様に質問いただいた内容から、絞り込みパネルにコンテンツタイプを表示する方法をご紹介します。

Step 1. コンテンツ タイプを検索の管理プロパティに追加

   1. 全体管理で、Search Service Application 検索管理画面を開く

   2. サイド リンク バーから [メタデータのプロパティ] を開く

   3. [新しい管理プロパティ] をクリックして、検索対象としたい列を登録
     ・ プロパティ名: ここでは 「コンテンツ タイプ」 と指定
     ・ プロパティの情報の種類 : テキスト
     ・ クロールされたプロパティへのマッピングで [マップングの追加] をクリックして、ows_ContentType(テキスト) を追加する

Step 2. フルクロール実行

Step 3. 検索結果ページの [検索結果の絞り込みパネル] Web パーツを編集

   1. 検索センターサイトのトップページで、検索を行い下図のような検索結果ページを表示させます。
        Search1_1

   2. 検索結果ページで、[サイトの操作] – [ページの編集] をクリックして編集画面に切り替えます。

   3. [検索結果の絞り込みパネル] Web パーツの編集画面を開き、[フィルター カテゴリの定義] の XML を編集します。
      次の <Category> タグを追加します。

     <Category Title="コンテンツ タイプ" Description="コンテンツタイプ"        
     Type="Microsoft.Office.Server.Search.WebControls.ManagedPropertyFilterGenerator"
    
     MetadataThreshold="5" NumberOfFiltersToDisplay="4" MaxNumberOfFilters="0"
    
     SortBy="Frequency" SortDirection="Descending" SortByForMoreFilters="Name"
    
     SortDirectionForMoreFilters="Ascending" ShowMoreLink="True" 
     MappedProperty="コンテンツタイプ"  MoreLinkText="表示数を増やす" LessLinkText="表示数を減らす"
     ShowCounts=”Count”/>

      また [既定の構成を使用する] をオフにします。
      Search2_2

   4. 検索結果ページを上書き保存、発行
      Search2_4

奥田理恵 うさぎ

広告

SharePoint 2010 検索 絞り込みパネル コンテンツ タイプの絞り込みを追加」への1件のフィードバック

  1. ピンバック: Japan SharePoint Group でしゃべらせていただきました « クリエ・イルミネート ブログ

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中