コンポーネントにコンテンツリゾルバを割り当てる

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

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

コンポーネントを作成する際(rendering^UUID-3ceb7d45-3caf-3196-3a9a-f59a9474182a_xmc_rendering)、コンテンツリゾルバ を使ってデータの扱い方法を判断できます。コンポーネントを公開すると、リゾルバはどの関連データをExperience Edgeにプッシュするかを決定します。多くのコンポーネントはデータをレンダリングするのにコンテンツリゾルバの定義を必要としません。コンポーネントにリゾルバが割り当てられていない場合、デフォルトでそのデータソースフィールドがレンダリングされます。

!警告以下のコンテンツリゾルバはSitecoreAIでサポートされていません。使用しないでください:

  • Experience Acceleratorフォルダ内のリゾルバです。

  • Sitecoreフォームリゾルバ。

  • カスタムコンテンツ解析器。

コンポーネントにコンテンツリゾルバを割り当てるには:

  1. コンテンツエディターで Sitecore/Layout/Renderings/Feature/Headless Experience Acceleratorに移動します。
  2. リゾルバを割り当てたいコンポーネントが入っているフォルダ(例えば Navigation)を開き、そのコンポーネントをクリックしてください。
  3. コンテンツタブのレイアウトサービスセクションの**「Rendering Contents Resolver**」フィールドで、ドロップダウンの矢印をクリックして割り当てたいリゾルバを選択します。以下がサポートされる解決器です:
    • コンテキスト項目 チルドレンリゾルバ
    • コンテキストアイテムリゾルバ
    • データソースのアイテム子リゾルバ
    • データソースリゾルバ
    • フォルダフィルターリゾルバ
    • ナビゲーション・コンテンツリゾルバ
  4. 左上隅で「 保存」をクリックします。

^UUID-3ceb7d45-3caf-3196-3a9a-f59a9474182a_xmc_rendering

。サイトページは複数のレンダリングで構成されています。 レンダリング という用語は コンポーネントと同義で使われることが多く、レンダリングはコンポーネント定義の一部に過ぎません。レンダリングはコンテンツエディターで定義されており、/sitecore/layout/Renderings/Feature。

この記事を改善するための提案がある場合は、 お知らせください!