コンテンツ管理内のグローバル検索

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:1分
  • CMS サイトにグローバル検索を追加すると、ユーザー ロールに応じて、2 つの異なる検索結果ブロック (グローバルまたは非グローバル) が表示されます。

    ロールの定義場所 システムプロパティ > グローバルテキスト検索.
    • 検索結果 (グローバル): 標準フレーム セット内でグローバル検索を使用する権限を持っているユーザーの場合。標準フレーム セットは、フレームのセットを含むデフォルトの非 CMS ユーザー インターフェイスとして定義される。
    • 検索結果 (非グローバル): グローバル検索を使用する権限のないユーザーの場合。ナレッジ ベースとカタログのみを検索する。

    基本システム内のヘッダー検索バーと検索ダイナミック ブロックの両方で、自動的に、権限が処理され、ユーザーが適切な検索結果に誘導されます。基本システムでは、検索結果ブロックが同じ検索結果コンテンツ ページに展開されます。

    グローバル検索が正しく機能するためには、デフォルトでユーザーが適切なコンテンツ ページに誘導されるように保証することが重要です。そうでない場合は、グローバル検索の結果が CMS サイト内のページではなく、フレーム セットにリンクされます。

    注:
    グローバル検索は、通常のフレームセットユーザーインターフェイスに似ており、同じロールに関連付けられています(グローバルテキスト検索プロパティの設定)。

    検索結果 (グローバル)

    検索結果 (グローバル) ダイナミック ブロックを使用する前に、検索結果がクリックされたときの動作を制御するコンテンツ タイプの構成を定義します。あるテーブルのコンテンツ タイプが定義されていない場合は、そのテーブル上のリンクを選択すると、DEFAULT コンテンツ タイプに従って結果がレンダリングされます。DEFAULT コンテンツ タイプが正常な「現在のドキュメント」詳細ブロックを含むページを指すようにすることをお勧めします。コンテンツ タイプの詳細 ([詳細テンプレート] フィールド) を iFrame だけを含むように設定します。

    検索結果 (非グローバル) ダイナミック ブロックには、追加の構成は必要ありません。