Multiple sales channels
You can also assign our theme to several sales channels and make different settings. Find out how here.
Last updated
You can also assign our theme to several sales channels and make different settings. Find out how here.
Last updated
If you want to assign a theme to multiple sales channels, you will notice that the settings for both sales channels are synchronized when you set different settings in the theme configuration. Basically, Shopware saves the theme configuration per theme - not per sales channel.
But how can you use one theme for multiple sales channels and use different settings (like a different logo)? Theme duplicates and child themes help you to create different sales channels with the same theme.
In Shopware 6 there is a possibility to create duplicates. A theme duplicate is a virtual copy of a theme.
Duplicates can only be created from a main theme since Shopware 6.4.17. Whether this is a bug or the desired system behavior is still unclear. There is an issue about this case: https://issues.shopware.com/issues/NEXT-24375
Navigate to the Content > Themes. Select the theme from which you want to create a duplicate and click on the context menu (1). Now select the option Create duplicate (2).
A virtual copy of the existing theme is created - i.e. also with all settings already made. This duplicate theme can now be assigned to a sales channel.
Because duplicates are only virtual copies of a theme, they cannot be used as a basis for additional programming.
A child theme, unlike a duplicate theme, is another theme plugin that is installed over the extensions. To help you get started, we offer preconfigured child themes. Of course, with the appropriate expertise, you can also create and use your own child themes.
Our child themes include, in addition to the practical configuration template for a quick start, the possibility for update-safe programming on the store. So, as a child theme, it is a general entry point for individual customizations apart from the configuration.
You can find instructions on how to use our child themes under configuration sets.