テンプレートの変更を伝える
サイトテンプレートの伝搬を有効にすると、テンプレートのページに変更を加え、その変更を接続されているサイトに自動的に伝搬させることができます。 ただし、テンプレートから継承したサイトページを変更すると、テンプレートの変更がそのページに反映されなくなります。 ページの伝搬を復元するには、本サイトで行われたページの変更を破棄する必要があります。 複数の継承ページを編集し、サイトテンプレートからの伝播を復元したい場合は、それぞれ個別に変更をリセットする必要があります。
デフォルトでは、接続された各サイトに対して、変更後にユーザーが最初にアクセスしたときに、個別に伝搬が開始されます。 ただし、ユーザーがテンプレートをReady for Propagationに切り替えるたびに、接続されているサイトにも同時に伝搬させるようにシステムを設定することは可能です。 詳しくは、サイトテンプレート伝搬の設定をご覧ください。
テンプレートの変更はどのように伝搬されるのですか?
テンプレートのページとページ要素への変更のみが、接続されているサイトに伝搬されます。 これには、新しく作成されたページだけでなく、既存のページのフラグメントやウィジェットを変更する場合も含まれます。 その他のアプリケーションデータは、最初のサイト作成時にのみコピーされ、その後の変更は自動的に反映されません。
このため、サイトテンプレートは、主に複数のサイトにまたがるページを管理するためのものです。 サイト間でWebコンテンツやその他のアセットを作成・管理する必要がある場合は、 Asset Librariesを使用します。
プロパゲーションの有効化・無効化
テンプレート作成時自動伝播を有効にするか無効にするかを決定しますが、この設定はいつでも変更することができます。
テンプレート作成後のプロパゲーションを有効または無効にするには、以下の手順に従います。
グローバルメニュー(
) を開き、 コントロールパネル タブを開き、 サイトテンプレート をクリックします。
希望する テンプレートを選択します 。
伝達 ボタン (
) をクリックします。
伝搬が有効な場合、 Disable Propagation をクリックして、テンプレートの変更が接続されているサイトページに自動的に伝搬されないようにします。
伝搬が無効になっている場合は、 Ready for Propagation をクリックして、自動伝搬を有効にします。
また、「サイトテンプレート」アプリケーションページで、自動伝搬を有効または無効にすることもできます。 希望するテンプレートの Actions ボタン () をクリックし、 Disable Propagation または Ready for Propagation を選択するだけです。
継承されたページをテンプレートに再接続する
テンプレートから継承したサイトページを変更した場合、テンプレートのページとは切り離され、自動的に伝搬されません。 サイトページをテンプレートに再接続するには、サイトページへの変更を破棄する必要があります。
サイトページの変更を破棄し、そのテンプレートと再同期するには、以下の手順に従います。
サイトページに移動します。
アプリケーションバーの情報アイコン(
)をクリックします。
Reset Changes をクリックします。
warning変更のリセット サイトページで行われた変更を直接元に戻す。 その結果、データが失われる可能性があります。 注意して続行してください。