# Ungültige Konfiguration

## Fehlerbeschreibung

Du erhältst beim Speichern des Themes die Fehlermeldung `Ungültige Konfiguration – Die Konfiguration ist fehlerhaft. Das Theme kann nicht gespeichert werden`.

<figure><img src="https://2128686145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTCpdN4monqL7jrjwbCZL%2Fuploads%2FpBVOXWfMN4TdL23iJf0Y%2Fimage.png?alt=media&#x26;token=a4acf8af-afc5-4e99-9baf-58746be26603" alt=""><figcaption></figcaption></figure>

## Ursache

Der Hinweis deutet darauf hin, dass bei der Kompilierung der Storefront (Shopware-Core + Theme + individuelle Anpassungen + Erweiterungen) ein Fehler auftritt.

Dieser Fehler äußert sich in der Regel beim Speichern des Themes, weil dies die Kompilierung anstößt.

Derzeit sind uns zwei Urachen bekannt:

1. In der Regel liegt der Fehler schlicht in einem fehlerhaft befüllten Konfigurationsfeld, was z.B. einen falschen Wert enthält.
2. Er kann aber wie oben beschrieben auch durch einen Fehler in einer individuellen Anpassung oder Erweiterung Dritter auftreten.

ThemeWare® wird selbstverständlich fehlerfrei ausgeliefert – bei der Konfiguration oder individuellen Anpassungen kann es jedoch vorkommen, dass sich versehentlich ein kleiner Tippfehler einschleicht.

{% hint style="info" %}
**Hinweis**: In den bisher bekannten Fällen lag der Fehler zumeist an einer fehlerhaft befüllten Farbkonfiguration. Es gab aber auch Fälle in denen ein Fehler in einer Erweiterung Dritter das Problem verursacht hat.
{% endhint %}

{% hint style="success" %}
**Tipp**: Nutze den Farbwähler von Shopware um einen validen Farbwert zu erhalten.
{% endhint %}

> #### Warum ist der Fehler bisher nicht aufgefallen?
>
> Der Fehler ist dir in Shopware 6.6 möglicherweise noch nicht aufgefallen. Mit Shopware 6.7 wurde die Validierung der Theme-Konfiguration jedoch deutlich verbessert, sodass nun auch kleinere Tippfehler zuverlässig erkannt werden.

## Lösung

Zur Lösung des Fehlers gibt es zwei Möglichkeiten:

1. Du hast gerade einen falschen Wert eingetragen:
   * Da die Konfiguration nicht gespeichert werden konnte, wurde der falsche Wert auch nicht übernommen. Lade die Konfiguration einmal neu, dann kannst du ohne weiteres fortfahren.
2. Der Wert war vor dem Update von Shopware 6.6 auf 6.7. bereits falsch:
   * Führe einmal die Validierung der Theme-Konfiguration durch um mehr Informationen zu erhalten. Zum Beispiel:
     * `SCSS Value "#eeeee" is not valid for type "color"`
       * korrekt wäre `#eeeeee` (6x `e`, nicht 5x)
     * `SCSS Value "#9fa5ab;" is not valid for type "color"`
       * korrekt wäre `#9fa5ab` (ohne Semikolon am Ende)
     * `SCSS Value "none" is not valid for type "color"`
       * korrekt wäre `rgba(0, 0, 0, 0)` (durchsichtige Farbe)
     * `SCSS Value 'color' cannot be 'none'`
       * korrekt wäre `rgba(0, 0, 0, 0)` (durchsichtige Farbe)
   * Gibt dir die Validierung beispielsweise einen Farbwert als Fehlerursache, durchsuche deine Konfiguration nach dem falschen Wert und korrigiere diesen bitte.
3. Deaktiviere ALLE individuellen Anpassungen und Erweiterungen und prüfe erneut ob Du speichern kannst. Tritt der Fehler nicht mehr auf liegt es an einer Anpassung oder Erweiterung.
   * Tipp: Mit der [ThemeWare® Fehlerbehebung](https://debugging.themeware.design/) kannst du Fehler auf Erweiterungen ganz einfach – Schritt für Schritt – eingrenzen.

Mehr Informationen zur Validierung findest du in folgendem Artikel:

{% content-ref url="../../anleitungen/fehlersuche/theme-konfiguration-validieren" %}
[theme-konfiguration-validieren](https://wiki.themeware.design/wissensdatenbank/anleitungen/fehlersuche/theme-konfiguration-validieren)
{% endcontent-ref %}

#### Fehler nicht gelöst?

Wenn du das Problem nicht lösen konntest, starte einfach die individuelle Fehlerbehebung. Hierüber kannst du auch ein Support-Ticket eröffnen, falls du den Fehler nicht selber beheben kannst:

{% embed url="<https://debugging.themeware.design>" %}
