Add snippet inheritance
If we added snippet inheritance, it would be easy to edit versions of a snippet which only requires minor changes.
For example, let's say German-Swiss. If we had an inheritance on a snippet basis, we could edit only the snippets for shipping costs in the checkout, for example, since it's likely that they differ from the local German shipping cost and/or require different texts for the snippets in the checkout.
Sure, we could simply create a new snippet set. But that inherits from a base file and every change we make in the German snippet set for example are NOT inherited down to German-Swiss. That in turn requires editing TWO sets.
Since we already have the inheritance logic in place for many things, it would be nice to have it for snippets too. Simply going by the logic
"Does the snippet set (German-Swiss) have different text for this snippet than the set it inherits from?
-> Yes: Use that snippet content
-> No: Use the content the set inherits from.
That way, we minimize the manual effort involved in taking care of this content.
We have this in place for Shopping Experiences, for example, where it's quite useful. But shopping experiences don't let us edit the content of the snippets we have in the checkout for example.
![](https://secure.gravatar.com/avatar/4f5991bc59db0ce9560529a8bc754e78?size=40&default=https%3A%2F%2Fassets.uvcdn.com%2Fpkg%2Fadmin%2Ficons%2Fuser_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)