Propagating Template Changes¶
When Site Template propagation is enabled, you can make changes to the template’s Pages and automatically propagate those changes to connected Sites. However, making changes to a Site Page inherited from a template prevents the propagation of template changes to that Page. To restore propagation for the Page, you must discard changes made to it in the Site. If you’ve edited multiple inherited Pages and you’d like to restore propagation from the Site Template, you must reset changes for each one individually.
By default, propagation is triggered for each connected Site individually, when it is first visited by a user after changes are made. However, you can configure your system to also trigger propagation to connected Sites simultaneously whenever users toggle a template to Ready for Propagation. See Configuring Site Template Propagation for more information.
Which Template Changes are Propagated?¶
Only changes to a template’s Pages and Page elements are propagated to connected Sites. This includes newly created Pages as well as any changes to fragments and widgets in existing Pages. Other application data is only copied at initial Site creation; subsequent changes are not automatically propagated.
For this reason, Site Templates are primarily intended for maintaining Pages across multiple Sites. If you need to create and maintain Web Content and other assets across Sites, use Asset Libraries.
Enabling and Disabling Propagation¶
When creating a template, you determine whether to enable or disable automatic propagation, but you can change this setting at any time.
Follow these steps to enable or disable propagation after template creation:
Open the Global Menu (), go to the Control Panel tab, and click Site Templates.
Select the desired template.
Click the Propagation button ()
If propagation is enabled, click Disable Propagation to prevent template changes from being automatically propagated to connected Site Pages.
If propagation is disabled, click Ready for Propagation to enable automatic propagation.
Alternatively, you can enable or disable automatic propagation via the Site Templates application page. Just click the Actions button () for the desired template and select Disable Propagation or Ready for Propagation.
Reconnecting Inherited Pages to Their Template¶
If you make changes to a Site Page inherited from a template, it is disconnected from the template’s Page and is not automatically propagated. To reconnect the Site Page to the template, you must discard your changes to the Site Page.
Follow these steps to discard changes to a Site Page and resync it with its template:
Navigate to the Site Page.
Click the Information icon () in the Application Bar.
Click Reset Changes.
Resetting changes reverts any changes made to the Site Page directly. This can result in data loss. Proceed with caution.