Crafter CMS support content inheritance out of the box and supports it via a pluggable mechanism that allows developers to augment or override what’s out of the box. In this article, we’ll dig into the basics of this functionality.
Content inheritance is the ability of the CMS to centrally manage content values. Updating this content in one place automatically updates the value everywhere else. This goes far beyond simple “shared components" in the sense that, as far as the system is concerned, the inherited values, in fact, belong to the content in question. In general, with inherited content you may: