1. データソース

既存のコンポーネントにデータソース設定を追加してください

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

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

ほとんどのSXAコンポーネントは再利用性を重視して設計されており、データソースの項目からデータを取得します。つまり、表示されるコンテンツは表示されるページに縛られず、データソースの項目に保存されます。時にはコンポーネントのデータソース項目にフィールドを追加したいことがあります。例えば、Linkコンポーネントのデータソース項目にテンプレートフィールドImageを追加したい場合などです。

コンポーネントにデータソース設定を追加するには:

  1. まず、新しいテンプレートを作成します。コンテンツエディターで、サイトコレクションテンプレートフォルダ(sitecore/Templates/Project/)に移動し、新しいテンプレートを挿入します。この新しいデータソースアイテムテンプレートは、既存のSXAデータソースアイテムテンプレートから継承しなければなりません。

  2. コンテンツエディターで*sitecore/content///Settings/*に移動し、右クリックでDatasource設定をクリックし、「 挿入」をクリックし、「 Datasource設定」をクリックします。

  3. 「 データソース設定を作成 」ダイアログボックスで、データソース設定を作成したいコンポーネントを選択します。

  4. Datasource設定セクションのDatasource Template Itemフィールドで新しいテンプレートを挿入します。

  5. Datasourceの設定セクションのDatasource Roots Locationsフィールドで、データソースを含むフォルダを指定します。

    !注編集者が簡単に作成できるように、自分だけの挿入オプションを持つデータソースフォルダを作成することを検討してください。

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