検索機能 search-feature

CAUTION
AEM 6.4 の拡張サポートは終了し、このドキュメントは更新されなくなりました。 詳細は、 技術サポート期間. サポートされているバージョンを見つける ここ.

検索機能は、フォーラムなどの他の様々な機能と連携して、コンテンツを検索する機能を提供します。

コミュニティメンバーが入力した投稿 ( ユーザー生成コンテンツ (UGC) と呼ばれる ) を検索する機能を追加する場合、次の 2 つの要素があります。 Search および Search Results.

を含むページ Search Results コンポーネントは、検索と結果の表示の両方をサポートします。

を含むページ Searchコンポーネントでは、検索を開始し、結果を Search Results ページ。

検索機能は、サイトの訪問者やメンバーがコンテンツを表示できるその他の機能と共に使用できます。

検索 search-features

ページに検索を追加 add-search-to-a-page

を追加するには、以下を実行します。 Search コンポーネントをオーサリングモードでページに追加する場合は、コンポーネントブラウザーを使用して Communities / Search をクリックし、ページ上の適切な場所にドラッグします。 の使用 Search には 2 番目のページが必要です Search Results.

必要な情報については、 コミュニティコンポーネントの基本.

必要なクライアント側ライブラリの場合、 cq.social.hbs.searchを含める場合は、次のようになります。 Search コンポーネントが表示されます。

chlimage_1-373

配置された Search アクセスして選択するコンポーネント Configure 編集ダイアログを開くアイコン。

chlimage_1-374

以下 検索設定 タブでは、訪問者がクエリを入力した場合に検索するパスを指定します。

chlimage_1-375

  • 検索パス
    「項目を追加」ボタンを使用して検索パスを追加すると、コンテンツの検索が制限されます。 例えば、検索を特定のフォーラムに限定するには、ページ内に配置されているフォーラムコンポーネントを選択します。

    • /content/community-components/en/forum/jcr:content/content/forum
  • 結果ページ
    結果は、ブラウザーを使用して
    Search Results component.

検索結果 search-results

ページへの検索結果の追加 add-search-results-to-a-page

を追加するには、以下を実行します。 Search Results コンポーネントをオーサリングモードでページに追加する場合は、コンポーネントブラウザーを使用して

  • Communities / Search Results

をクリックし、ページ上の適切な場所にドラッグします。 検索コンポーネントとは異なり、2 番目のページは不要です。同じページに結果が表示されるからです。

Web サイト内の別の場所で検索を使用する場合、この 1 つのページには Search ResultsResult Page の任意の、またはすべてのインスタンスに対して Search.

必要な情報については、 コミュニティコンポーネントの基本.

必要なクライアント側ライブラリの場合、 cq.social.hbs.searchを含める場合は、次のようになります。 Search Result コンポーネントが表示されます。

chlimage_1-376

追加された検索結果の設定 configure-the-added-search-result

配置された Search Results アクセスして選択するコンポーネント Configure 編集ダイアログを開くアイコン。

chlimage_1-377

以下 検索結果の設定 」タブで指定する場合、訪問者がクエリを入力したときに検索に含めるパスを指定できます。

chlimage_1-378

  • 1 ページの検索結果数
    1 ページに表示されるトピック/投稿の数を定義します。 初期設定は 10 です。

  • 検索パス
    「項目を追加」ボタンを使用して検索パスを追加すると、コンテンツの検索が制限されます。

追加情報 additional-information

詳しくは、 検索の基本事項 開発者向けのページ

recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6