Please note that this article is only for users of a self-hosted shop. It is not relevant for users of a Shopware 6 SaaS environment.
Shopware 6 offers you the option of extending the range of functions. To do this, go to Extensions > My Extensions and manage the extensions that are already available for your shop. You can purchase new extensions in the store.
The area of my extensions is divided into several subsections.
Apps (1): Shows you an overview of the apps available in the shop and in your account.
Theme (2): Shows you an overview of the themes available in the shop and in your account.
Recommendations (3): Here you will receive recommendations for extensions, divided into regions and categories.
Shopware Account (4): Here you can link your shop with your Shopware account.
Upload extension (5): If you have an extension as a zip file, you can upload it here.
Detailed information on the respective section can be found further down in this documentation.
The apps section offers you an overview of all apps added to your shop.
The app overview is divided into several columns
Overview of apps (1): Here you can see an overview of all apps and the most important information about each app.
Hide inactive extensions (2): Use this button to hide all apps that are currently not activated, in order to obtain a better overview of the active apps.
Sorting (3): Here you can specify the criterion according to which the overview should be sorted.
Active button (4): With this button, you can activate or deactivate installed apps. In contrast to uninstalling, deactivating has the advantage that settings you have made in the app are not lost.
Install app (5): If you upload an app or have bought one in your Shopware account, it is not yet installed in your shop. You can install the app using this button. Please note that the app is initially deactivated after installation. If you want to use it straight away, it is necessary to activate it right away.
"..." button (6): Here you can call up the context menu for the respective apps. Different functions are then available in the menu, depending on the status of the app.
Uninstall: Uninstalls the app but does not remove it completely from the system so that it remains in the overview. This option is available if the app is installed.
Remove: Removes the app from the system. This option is available if the app is not yet installed or has been uninstalled.
Configuration: Opens the configuration menu. This option is available for apps that use their own configuration menu (e.g. the PayPal app).
Upload extension (7): Here you can manually add an extension to the shop. You can download the zip file required for this in the extension management of your Shopware account, for example.
Notes on the active status
The active slider has three states, which are differently displayed.
Active
A white button upon a light blue background indicates that the app is active.
Inactive
If a white button is displayed upon a gray background, the app is not active.
Uninstalled
An uninstalled app is indicated by a dark gray button on a light gray background. In addition, Install app is now displayed on the right-hand side.
The license for the extension is therefore still available, and the app can be reinstalled at any time.
The Themes section offers you an overview of all themes added to your shop.
The overview is divided into several columns
Overview of themes (1): Here you can see an overview of all themes and the most important information about each theme.
Hide inactive extensions (2): Use this button to hide all themes that are currently not activated, in order to obtain a better overview of the active themes.
Sorting (3): Here you can specify the criterion according to which the overview should be sorted.
Active button (4): With this button, you can activate or deactivate installed themes. In contrast to uninstalling, deactivating has the advantage that settings you have made in the theme are not lost. Themes that are active here are not automatically assigned to a sales channel. The assignment only takes place in the sales channel.
Open app (5): This link takes you directly to the configuration page of the theme."..."
button (6): Here you can call up the context menu for the respective theme. You can uninstall installed themes here. You can completely remove already uninstalled themes from the administration here.
The Recommendations section provides you with extension recommendations for certain areas of your shop.
First, you select the region and category for which you would like to receive recommendations. These are then displayed below the categories. Click on the Install button to add the app directly to the app overview and install it.
Here, you can connect to your Shopware account to get access to your purchases.
In order for the login to work without problems, it is necessary that you have registered and verified your domain, information on how to do this can be found here.
If the desired extension is not yet listed under apps or themes, it is first required that you add it. This is possible in two ways.
Alternatively, you can upload the extensions manually. You can download the necessary zip file in your Shopware account in the Merchant area. You can find more information about the Shopware account here.
Now that the extension is available under apps or themes, you can install it. To do this, open the context menu by clicking on the "..." button. Click on Install in the menu. You can then activate the extension using the button in the Status column.
Some active extensions have their own menu item under Settings > Extensions, which you can use to open the configuration of the extension. Information on the function and configuration of the individual extensions can be found in the respective extension documentation.
If updates are available for extensions/apps, this will be displayed in the corresponding line of the extension/app in the app overview, next to the current version of the extension/app. The update will be triggered by clicking on Update (1). It will be checked whether you are authorized to update and the update will then be carried on or rejected with a corresponding message.
Extensions can naturally also be removed. If you want to uninstall an extension, navigate to the menu Extensions > My extensions, click the "..." button on the respective extension and choose Uninstall. In the following menu, you often see a push button labelled "Remove all app data permanently", which provides a way to remove all data regarding the extension, such as settings.
You can find out how to remove defective extensions here.
Warning: The option Die Option Remove all app data permanently is irreversible.