既存のレンダリングにデータソース設定を追加する
データソース アイテムにフィールドを追加する方法について説明します。
ほとんどの SXA レンダリングは、再利用できるように設計されており、データソース アイテムからデータをプルします。つまり、表示されるコンテンツは、表示されるページにバインドされず、データソース アイテムに保存されます。テンプレート フィールド画像をリンク レンダリングのデータソース アイテムに追加するなど、レンダリングのデータソース アイテムにフィールドを追加したい場合があります。
データソース設定をレンダリングに追加するには:
まず、新しいテンプレートを作成します。コンテンツ エディターで、テナント テンプレート フォルダー (sitecore/テンプレート/プロジェクト/) に移動して、新しいテンプレートを挿入します。この新しいデータソース アイテム テンプレートは、既存の SXA データソース アイテム テンプレートを継承する必要があります。
コンテンツ エディターで、sitecore/コンテンツ/テナント/サイト/設定/に移動します。[データ ソース 設定] を右クリックし、[挿入] をクリックして [データ ソース設定] をクリックします。
[データ ソース設定を作成します] ダイアログ ボックスで、データソース設定を作成するレンダリングを選択します。
[データ ソース設定] セクションの [データソース テンプレート アイテム] フィールドに、新しいテンプレートを挿入します。
[データ ソース設定] セクションの [データソース ルートの場所] フィールドで、データソースを含むフォルダーを指定します。
注記
エディターで簡単に作成できるように、独自の挿入オプションを使用してデータソース フォルダーを作成することを検討してください。