Sites content overrides¶
Lets a site keep its own version of content whose origin site is another site: Hydrion gives the group's press release, which belongs to Valtora, its own title; Hydrion UK adds its delivery note to the body of the Hydrion X5 page. Editors find a page's state in the top bar as Own version, Follows Valtora or Original (Adjust content for one site).
Install¶
A project of its own, drupal.org/project/sites_content_overrides:
composer require drupal/sites_content_overrides
drush en sites_content_overrides
Requires form_decorator (form_decorator), navigation (core), Sites, Sites preview.
Configure¶
After installation Content (node) is the only overridable entity type.
Content overrides sets up the rest:
the entity types,
the overridable fields and the submodules' parts,
paragraphs,
behaviors and
who may override.
Settings¶
The setting plugins it adds, with their keys on Site settings:
- Overridable fields (
content_overrides)
Permissions¶
| Permission | Machine name |
|---|---|
| Edit the original on its origin site | edit original content |
| Override site content | override site content |
Admin pages¶
| Path | Title |
|---|---|
/admin/sites/configuration/content-overrides |
Content overrides |
/admin/sites/{site}/content-overrides |
Overridable fields |
For developers¶
Agent tools: sites_content_overrides:override_read, sites_content_overrides:override_revert, sites_content_overrides:override_set.
Last updated 2026-10-16