検索結果の設定

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecoreで検索結果を設定すれば、ユーザーがアイテムを簡単に見つけやすくなります。Sitecoreがどのように検索結果を表示するか、ユーザーが検索結果からアイテムを選択した場合に何が起こるかを指定できます。

検索結果に表示されるフィールドを指定する

検索結果でSitecoreが表示するフィールドを指定することができます。

検索結果にフィールドを表示するように指定するには:

  1. アイテムのテンプレートを開きます。

  2. ViewタブのViewグループで、Standard Fieldsチェックボックスを選択してください。

  3. コンテンツツリーでテンプレートを展開し、検索結果に表示したいフィールドを選択します。

  4. コンテンツタブで、Search Resultsセクションまでスクロールしてください:

    B1131AD4D8F449C1BC40F3640A6187C9.png
  5. Search Resultsセクションで、「Is Display in Search Results」チェックボックスを選択します。

!注これらの値はキャッシュされています。したがって、設定を変更した後はキャッシュをリセットしてキャッシュをクリアする必要があります /sitecore/admin/cache.aspx。

検索結果に画像を指定する

Sitecoreは検索結果に各コンテンツ項目が記載された画像を表示します。デフォルトでは、Sitecoreはアイテムのテンプレートのアイコンを使用します。検索結果でテンプレートの別の画像フィールドを表示することをSitecoreに指定できます。

検索結果でSitecoreが表示する画像フィールドを指定するには:

  1. アイテムのテンプレートを開きます。

  2. ViewタブのViewグループで、Standard Fieldsチェックボックスを選択してください。

  3. コンテンツツリーでテンプレートに移動して展開します。

  4. 検索結果に表示したい画像フィールドを選択してください。

  5. コンテンツタブで、Search Resultsセクションまでスクロールしてください。

    7E6FBEAC2BF6459F811644ED3999DE0C.png
  6. Search Resultsセクションで、「Is Display in Search Results」チェックボックスを選択します。

このフィールドにSitecoreが表示される画像は検索結果に表示されます。

!注これらの値はキャッシュされています。したがって、設定を変更した後はキャッシュをリセットしてキャッシュをクリアする必要があります /sitecore/admin/cache.aspx。

Sitecoreがどのように検索結果を表示するかを指定してください

Sitecoreには検索結果を表示するために使えるさまざまなビューがあります。

デフォルトの3つの見解は以下の通りです:

  • リスト – デフォルトの表示です。Sitecoreはアイテムを単純なリストとして表示します。
  • Grid – Sitecoreは、アイテム情報を長方形のセルで表示し、行ごとに複数の列のセルが含まれています。
  • 画像 – Sitecoreはアイテム画像をグリッドで表示します。アイテムが画像の場合は、この画像が表示されます。その他のアイテムはアイコンで表現されます。

以下のビューを指定することもできますが、まず有効にする必要があります:

  • ID – IDビューは開発者や管理者にとって有用です。リストに複数の値を素早く割り当てる手段として利用できます。検索のためにIDビューをクリックすると、アイテムIDのリストが表示され、例えばマルチリストフィールドにコピー&ペーストできます。
  • ロック – グリッドビューに似ていますが、結果セット内のアイテムがロックされているかどうかも示します。
  • メディア – 画像ビューに似ていますが、動画などのメディア用です。
  • プレビュー – 結果に各アイテムのプレビュー(ウェブサイト上の文脈でのアイテムの見た目)を表示します。
  • 表 – 結果の項目を表として表示します。
  • タグ – このビューは結果内の項目をタグごとに並べ替えます。

ビューを有効にするために:

  1. コンテンツエディターで /sitecore/system/settings/Buckets/Views に移動し、有効にしたいビューを選択します。
  2. 詳細 を見る セクションで「 有効」 チェックボックスを選択してください。
  3. これをデフォルトビューにしたい場合は、「 デフォルト 」チェックボックスを選択してください。デフォルトビューを有効にする必要があります。

アイテムのビューを選択するには:

  1. コンテンツエディターでアイテムを選択してください。
  2. コンテンツタブで、アイテムバケットのセクションまでスクロールしてください。
  3. 「Enabled」欄で、有効にしたいビューを選択します。
  4. Default****viewフィールドでビューを選択します。

検索結果でSitecoreがどのようにアイテムを開くかを指定します

ユーザーが検索結果のアイテムをクリックすると、デフォルトの動作としてSitecoreはコンテンツエディターの新しいタブでそのアイテムを開き、そのタブを選択します。

Sitecoreが検索結果からアイテムを開く方法を指定するには:

  1. /sitecore/System/Settings/Buckets/Item Buckets Settingsアイテムを開けろ。
  2. 「Show Search Results In」欄で以下を選択してください:
    • 新しいタブ – Sitecoreは新しいタブでアイテムを開き、そのタブを選択します。これがデフォルトの動作です。
    • 新しいコンテンツエディター – Sitecoreは新しいコンテンツエディターのインスタンスでアイテムを開きます**。
    • 新しいタブが選択されていない – Sitecoreは新しいタブでアイテムを開きますが、選択されたタブにはなりません。

ページに表示されるアイテムの数を指定します

Sitecoreはデフォルトで1ページあたり20件の検索結果を表示します。

検索結果でページごとに表示されるアイテム数を指定する:

  1. Website\App_Config\Includeフォルダ内のSitecore.Buckets.configファイルを開いてください。

  2. 以下の設定で番号を変更してください:

アイテムバケット内の検索から現在のアイテムを除外する

アイテムバケット内で検索すると、検索開始時に選択されるアイテムが検索結果に一致すると、デフォルトで含まれます。

現在のアイテムを検索結果から除外するには:

  • Sitecore.Buckets.configファイルでBucketConfiguration.ExcludeContextItemFromResult設定をtrueに設定してください。
この記事を改善するための提案がある場合は、 お知らせください!