既存のコンポーネントにデータソース設定を追加してください
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ほとんどのSXAコンポーネントは再利用性を重視して設計されており、データソースの項目からデータを取得します。つまり、表示されるコンテンツは表示されるページに縛られず、データソースの項目に保存されます。時にはコンポーネントのデータソース項目にフィールドを追加したいことがあります。例えば、Linkコンポーネントのデータソース項目にテンプレートフィールドImageを追加したい場合などです。
コンポーネントにデータソース設定を追加するには:
-
まず、新しいテンプレートを作成します。コンテンツエディターで、サイトコレクションテンプレートフォルダ(sitecore/Templates/Project/)に移動し、新しいテンプレートを挿入します。この新しいデータソースアイテムテンプレートは、既存のSXAデータソースアイテムテンプレートから継承しなければなりません。
-
コンテンツエディターで*sitecore/content///Settings/*に移動し、右クリックでDatasource設定をクリックし、「 挿入」をクリックし、「 Datasource設定」をクリックします。
-
「 データソース設定を作成 」ダイアログボックスで、データソース設定を作成したいコンポーネントを選択します。
-
Datasource設定セクションのDatasource Template Itemフィールドで新しいテンプレートを挿入します。
-
Datasourceの設定セクションのDatasource Roots Locationsフィールドで、データソースを含むフォルダを指定します。
!注編集者が簡単に作成できるように、自分だけの挿入オプションを持つデータソースフォルダを作成することを検討してください。
