In this article, we're going to learn about inheritance. We'll also look at why you would use inheritance, breaking inheritance and restoring inheritance.
Inheritance means any content or changes you make in the Master Version will take effect in all other Versions. So if you write a headline in your Master Version, the same headline will appear in all your other Versions. Or if you change an image in your Master Version, it will change in all your other Versions too. If you don't want all your Versions to inherit from your Master Version, you can break the inheritance.
Why use inheritance:
Inheritance is a very powerful feature which will prevent duplication and enable you to produce a large amount of content in a short time.
It will also make editing and changing multiple Versions much faster.
How do I know what inherits from what?
Every single element, in every single mailing, has a tick box in the visual editor that says 'use content from xxx'.
If the box is ticked, the Version is inheriting from the Mailing or template specified.
If the box is unticked, then the Version is not inheriting. If you change something in a Version that is not the Master, that automatically breaks the inheritance.
Inheritance can only be broken from within a non Master Version. You can break inheritance by editing any part of your non Master Version. Inheritance is broken on an element by element basis.
For example: if you change the sub headline in a non master but not the header, inheritance will be broken for the sub headline only.
If you then change the sub headline in your Master Version, it will no longer update the non Master Version.
- Open the non Master Version you want restore the inheritance in
- Click the part you want to change and the settings panel will open
- Select the tick box saying 'use content from (name of master)'