# ThemeWare® Duplikate

In diesem Artikel erfährst du alles über ThemeWare® Theme-Duplikate in Shopware 6.

{% hint style="info" %}
**Hinweis**: Shopware arbeitet derzeit an Verbesserungen der Theme-Konfiguration, der Vererbung von Themes und den Duplikaten.

Wir aktualisieren diesen Artikel sobald Änderungen verfügbar sind.
{% endhint %}

## Was ist ein ThemeWare® Duplikat?

Eine Theme-Duplikat ist im Grunde nichts anderes als ein weiterer Eintrag in der Shopware 6 Datenbank. Dies ermöglicht es dir eine alternative bzw. separate Theme-Konfiguration (z.B. für weitere Verkaufskanäle) zu speichern.

Das Theme-Duplikat erbt bei der Erstellung die aktuelle Konfiguration vom Basis-Theme bzw. Parent-Theme (häufig auch "Eltern-Theme" oder "Mutter-Theme" genannt). Dies ähnelt der Handhabung von Variantenartikeln. Mehr zur Konfiguration erfährst du weiter unten in diesem Artikel.

#### Parent-Theme vs. Basis-Theme

Im Prinzip meint Parent- bzw. Basis-Theme das selbe Theme. Basis-Theme ist quasi das "Original"-Theme, welches du gekauft oder gemietet hast. Wir nutzen den Begriff Parent-Theme im nachfolgenden um klar zu stellen, dass es auch ein Theme-Duplikat vom Basis-Theme gibt.

Basis-Theme oder Parent-Theme + Theme-Duplikat

{% hint style="info" %}
**Hinweis**: Wie du die Theme-Konfiguration zurücksetzen kannst, erfährst du in unserem Artikel [ThemeWare® zurücksetzen](/wissensdatenbank/anleitungen/administration/themeware-zuruecksetzen.md).
{% endhint %}

## Unterschied zur Theme-Ableitung von Shopware 5

Theme-Ableitungen in Shopware 5 haben neben dem Eintrag in der Datenbank für die Konfiguration auch Ordner und Dateien auf dem Server angelegt, über welche dann individuelle Anpassungen realisiert oder weitere Dateien (z.B. Schriften) eingebunden werden konnten.

Ein Theme-Duplikat in Shopware 6 stellt dir (derzeit) leider keinen Ordner und keine Dateien für Anpassungen zur Verfügung.

{% hint style="info" %}
**Hinweis**: Wie du dennoch Template-Anpassungen realisieren kannst, erfährst du in unserem Artikel [Individuelle Template-Anpassungen (Twig, HTML)](/wissensdatenbank/anleitungen/individuelle-anpassungen/individuelle-template-anpassungen-twig-html.md).
{% endhint %}

## Einschränkungen bei Theme-Duplikaten

Wie oben erklärt, lassen sich individuelle Anpassungen (z.B. über Templates) nicht mit Duplikaten realisieren.

> **Sortierung von Konfigurationsfeldern**
>
> Eine weitere Einschränkung ist ein Shopware Bug, der die Sortierung von Konfigurationsfeldern in Theme-Duplikaten betrifft:

> Durch diesen Bug ignorieren Theme-Duplikate die vom Hersteller festgelegte Reihenfolge für Konfigurationsfelder und stellen diese leider in einer "zufälligen" Reihenfolge dar.
>
> Dies betrifft leider alle Themes.
>
> <mark style="color:blue;">**Hinweis**</mark><mark style="color:blue;">: In Shopware 6.4.8.0 wurde dieser Bug von Shopware behoben.</mark>

> **Neue Konfigurationsfelder des Basis-Themes fehlen im Duplikat**
>
> Zudem gibt es einen weiteren Shopware Bug in Shopware 6 wodurch neue Konfigurationsfelder bei Updates vom Parent-Theme nicht automatisch auf Duplikate übertragen werden.
>
> Dies betrifft leider alle Themes.
>
> **Tipp**: Wie du fehlende Konfigurationsfelder auf dein Duplikat übertragen kannst, erfährst du in unserem Artikel [Neue Konfigurationsfelder fehlen im Theme-Duplikat nach Update](/wissensdatenbank/haeufige-fehler/administration/neue-felder-fehlen-im-theme-duplikat-nach-update.md).
>
> <mark style="color:blue;">**Hinweis**</mark><mark style="color:blue;">: In Shopware 6.4.8.0 wurde dieser Bug von Shopware behoben.</mark>

## Änderungen in Shopware 6.4.8.0

Seit Shopware 6.4.8.0 funktionieren die Theme-Duplikate deutlich besser als zuvor. Die von uns an Shopware gemeldeten Issues wurden von Shopware endlich gefixt und so gibt es derzeit keine weiteren Einschränkungen bei der Verwendung von Theme-Duplikaten.

* Neue Konfigurationsfelder werden bei Updates des Parent-Themes nun auch in Theme-Duplikate übernommen.
* Die Sortierung der Konfigurationsfelder entspricht nun der Sortierung vom Parent-Theme.

## Basis-Theme vs. Theme-Duplikat

Natürlich kannst du einfach loslegen und das Basis-Theme konfigurieren. Du kannst jederzeit ein Duplikat erstellen und die Konfiguration vom Basis-Theme ggf. zurücksetzen.

## Wann sollte eine Theme-Duplikat angelegt werden?

Wenn du eine separate Konfiguration (z.B. für einen weiteren Verkaufskanal) benötigst, solltest du dies über ein Theme-Duplikat lösen. Es ist nicht nötig eine weiteres Theme dafür zu kaufen/mieten.

{% hint style="success" %}
**Tipp**: Ein Theme-Duplikat kann jederzeit nachträglich noch erstellt werden.
{% endhint %}

## ThemeWare® Duplikat erkennen

Parent-Themes lassen sich nicht über den "Theme-Manager" löschen und haben darum ein kleines Schloss-Icon neben dem Namen.

Theme-Duplikate hingegen lassen sich über den "Theme-Manager" löschen und haben daher nicht diese Icon:

![](/files/M8jiBzZehrGCtRZW8tCG)

Dies ist so auch über das Kontextmenü über den ![](/files/znXlnW8jdihoBRSSx10u) Kontext-Button jedes Themes ersichtlich. Zudem kann man vom Duplikaten keine weiteren Duplikate erstellen und Basis-Themes nicht über die Theme-Verwaltung löschen:

![](/files/wATUJr9Zmc8VU6zW25c6)

Zudem gibt es in der Theme-Konfiguration einen Hinweis, dass es sich bei diesem Theme um ein Duplikat vom Theme XY handelt:

![](/files/sZjPOF1QpksFJzHKa7qk)

## Theme-Duplikat erstellen

Wie du ein ThemeWare® Theme-Duplikat erstellen kannst, erfährst du im Artikel:

{% content-ref url="/pages/ViZxXviXxI3UBo9DeoVG" %}
[ThemeWare® Duplikat erstellen](/wissensdatenbank/anleitungen/konfiguration/themeware-duplikat-erstellen.md)
{% endcontent-ref %}

## Theme-Duplikat umbenennen

Wie du ein ThemeWare® Theme-Duplikat umbenennen kannst, erfährst du im Artikel:

{% content-ref url="/pages/SgZwz4GEFo4AoybeVAKi" %}
[ThemeWare® Duplikat umbenennen](/wissensdatenbank/anleitungen/konfiguration/themeware-duplikat-umbenennen.md)
{% endcontent-ref %}

## Konfiguration eines Theme-Duplikates

Konfigurationsfelder in einem Theme-Duplikat sind ausgegraut. Das bedeutet, dass dieses Konfigurationsfeld vom Basis-Theme abgeleitet wird und damit dem Konfigurationsfeld aus diesem entspricht.

Die Handhabung vererbter Konfigurationsfelder kennst du vermutlich von Variantenartikeln.

![ThemeWare® Theme-Duplikat](/files/ZOwLQ4FIfScOU9zQZk3f)

### Vererbung entfernen

Wenn du ein Konfigurationsfeld abweichend konfigurieren möchtest, klicke einfach auf das "Anker"-Icon ![](/files/IEDySATBAeXiXkbDGotr) "**Vererbung entfernen**".

![](/files/4W6ug3ioNhyzqwXehMOC)

### Vererbung wiederherstellen

Möchtest du für ein Konfigurationsfeld wieder den Wert aus dem Basis-Theme nutzen, also dieses wiederherstellen, klicke auf das "Anker"-Icon ![](/files/HYw3Xu2IcDYE8ja0PWCu) "**Vererbung wiederherstellen**".

![](/files/vcwuBDW8LNKeec6BxrNR)

## Fehler und Probleme

Bis Shopware 6.4.8.0 gibt es ein paar Einschränkungen in Theme-Duplikaten aufgrund von Shopware Bugs. Diese wurden mit Shopware 6.4.8.0 endlich behoben.

Mehr dazu findest du im Abschnitt [#einschraenkungen-bei-theme-duplikaten](#einschraenkungen-bei-theme-duplikaten "mention").


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.themeware.design/wissensdatenbank/anleitungen/konfiguration/themeware-duplikate.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
