For the complete documentation index, see llms.txt. This page is also available as Markdown.

Configuration export/import

You can transfer the theme configuration without manually copying each value from theme to theme.

Feature of the Pro version (>= 5.8.0) [In-App purchase]

You can export your theme configuration and reuse it for other themes or in other Shopware installations. This is especially useful if you have configured your theme in a separate staging environment and want to transfer the configuration to your live environment.

You can find the "Import / Export" button at the top of the theme configuration.

A pop-up window opens where you can start the import or export process.

When exporting, you can choose whether to include the logos and background image (if configured). If you choose not to include them, these media files will not be part of the export file, and the corresponding fields will be ignored during import. This is useful when you want to transfer settings to another theme without overwriting media fields, especially logos.

When you start the export, the export ZIP file is downloaded automatically.

To import the file, first upload the ZIP file and then click "Import". After the import is complete, save the theme to apply the imported configuration.

Transfer configuration manually via the database

Shopware stores the theme configuration in the database. In the database table theme there is a separate entry for each theme, child theme and/or duplicate theme. You can recognize each theme by its name (1).

The base_config (2) column contains the theme configuration with all its default values. You must not make any changes here.

The config_values (3) column, on the other hand, contains the values you set in the theme styling. You can save the content of this column or transfer it to one of the other Zenit Design themes. For example, you can transfer the configuration between the test system and the live system.

Export theme configuration

  1. Open the database of the shop

  2. Navigate to the table theme

  3. Click on Edit (4) of the desired theme.

  4. Copy the content from the config_values (3) field into a text file e.g. *.txt to save a backup.

Import theme configuration

  1. Open the database of the shop

  2. Navigate to the table theme

  3. Click on Edit (4) of the desired theme.

  4. Copy the exported content into config_values (3)

  5. Save

  6. In the administration, the theme configuration of the sales channel with this theme must now be saved. The sales channel is then created with the new settings.

Notes

  • In Shopware Cloud stores, there is no access to the database.

  • When transferring the theme configuration, make sure that the source and target themes have the same version number.

  • Copy the theme configuration only in Zenit Design themes. Other themes have a different configuration and are not compatible.

  • Media such as logos must be re-uploaded after copying the theme configuration to another store.

Last updated