---
title: "既存のレンダリングにデータソース設定を追加する"
slug: "add-a-data-source-setting-for-an-existing-rendering"
abstract: "データソース項目にフィールドを追加する方法を学びましょう。"
---
# 既存のレンダリングにデータソース設定を追加する

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

レンダリングにデータソース設定を追加するには:

1.  まず、[新しいテンプレートを作成します](https://doc.sitecore.com/xp/ja/developers/sxa/93/sitecore-experience-accelerator/add-and-extend-an-sxa-template.html "Add and extend an SXA template")。コンテンツエディターでtenant templatesフォルダ(*sitecore/Templates/Project/*)に移動し、新しいテンプレートを挿入します。この新しいデータソースのアイテムテンプレートは、既存のSXAデータソースのアイテムテンプレートから継承しなければなりません。
    
2.  コンテンツエディターで*sitecore/content/Tenant/Site/Settings/*に移動し、右クリックで**Datasource設定**をクリックし、「 **挿入**」をクリックし、「 **Datasource設定**」をクリックします。
    
3.  「 **データソース設定を作成する** 」ダイアログボックスで、データソース設定を作成したいレンダリングを選択します。
    
4.  **Datasource設定**セクションの**Datasource Template Item**フィールドで新しいテンプレートを挿入します。
    
5.  **Datasourceの設定**セクションの**Datasource Roots Locations**フィールドで、データソースを含むフォルダを指定します。
    
    > !注編集者が簡単に作成できるように、自分だけの挿入オプションを持つデータソースフォルダを作成することを検討してください。
    

![Create data source settings](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/sxa/93/sitecore-experience-accelerator/images/SXA-datasource_prior104.PNG)