Alle Seiten
Bereitgestellt von GitBook
1 von 50

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Häufige Fehler

Hier findest du Lösungen zu den häufigsten Problemen und Fehlern in der Shopware 6 Storefront.

Durch unsere über 3.000 Kunden haben wir fast jedes Problem schon gesehen und gelöst. Es ist daher sehr wahrscheinlich, dass das Problem bereits bekannt ist und es bereits eine Lösung gibt.

Storefront
Administration

Tipp: Schaue bei Problemen immer einmal in den Bereich "Häufige Fehler". Hier findest du sowohl für die Storefront als auch für die Administration Lösungen für die häufigsten, bekannten Probleme und Fehler.

Branding wird trotz Lizenzkey angezeigt

Fehlerbeschreibung

Das Branding "Theme by ThemeWare®" wird in der Storefront angezeigt obwohl du einen Lizenzkey in der Konfiguration eingetragen hast.

Hintergrundinformation

Wenn du das ThemeWare® Branding entfernen möchtest, kannst du eine entsprechende Lizenz bei uns erwerben. Bei Interesse, kannst du uns hier am schnellsten kontaktieren.

Lösung

  1. Prüfe noch einmal genau ob du die richtige ThemeWare® Version für deinen Lizenzkey ausgewählt hast.

  2. Prüfe ob du den Lizenzkey korrekt eingetragen hast. (Manchmal gibt es beispielsweise unabsichtliche Leerzeichen vor oder nach dem Lizenzkey.)

  3. Kompiliere das Theme einmal neu.

  4. Leere einmal vollständig den gesamten Shopware- sowie deinen Browser-Cache.

  5. Prüfe ob du das Plugin "" installiert hast und lösche dies vollständig aus deinem Shop. Das Plugin ist ausdrücklich nur für das Standard-Theme von Shopware vorgesehen.

Storefront

Hier findest du Lösungen zu den häufigsten Fehlern in der Shopware 6 Storefront.

  • AGB Pop-up wird ohne Inhalt angezeigt

  • Branding wird trotz Lizenzkey angezeigt

  • CMS-Blöcke werden in Erlebniswelt nicht angezeigt

Darstellungsfehler im Theme-Duplikat nach Update

Nach einem Theme-Update traten in einem Theme-Duplikat gelegentlich Darstellungsfehler in der Storefront auf.

Traten die Darstellungsfehler lediglich in einem Theme-Duplikat auf, war dafür meist ein Bug in Shopware die Ursache.

Mehr Informationen dazu findest du im Artikel .

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:

AGB Pop-up wird ohne Inhalt angezeigt

Das Pop-up bzw. Modal für "AGB" (z.B. im Footer) öffnet sich, aber bleibt weiß bzw. leer.

Dies ist kein Theme "Problem" oder "Fehler" sondern eine fehlende bzw. unvollständige Shopware Konfiguration.

Mehr Informationen sowie eine Anleitung zur Lösung des "Problems" findest du im Artikel .

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:

Galerie-Slider haben auf mobilen Geräten eine falsche Höhe

In Shopware 6.3.2.1 hat der Galerie-Slider auf der Artikelseite im Smartphone-Viewport eine falsche Höhe. Dadurch entsteht einen störender Weißraum zwischen dem Slider und dem Preis.

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:

Unterkategorien im Listing werden nicht angezeigt

Leider zeigt der ThemeWare® CMS-Block "Unterkategorien im Listing" keine Unterkategorien an.

Die CMS-Erweiterung "Unterkategorien im Listing" von ThemeWare® funktioniert, wie der Name bereits andeutet, nur auf CMS-Seiten vom Typ "Kategorieseite". Zudem werden Unterkategorien in Shopware 6 nur für Hauptkategorie ausgespielt.

Erstelle ein CMS-Layout vom Typ "Kategorieseite", füge hier den CMS-Block "Unterkategorien im Listing" ein und weise das Layout der gewünschten Kategorie zu. Achte zudem darauf, dass sich die entsprechende Kategorieseite in einer Hauptkategorie befindet.

Das Theme konnte nicht deaktiviert werden

Du erhältst bei einem Shopware Update oder beim Deaktivieren bzw. Deinstallieren eines Themes die folgende Fehlermeldung:

Das Theme "{themeName}" konnte nicht deaktiviert werden. Bitte entferne die folgenden Theme-Zuweisungen: {assignments}

Wie die Fehlermeldung schon sagt, darf ein Theme damit es deaktiviert bzw. deinstalliert werden kann keinem Verkaufskanal mehr zugewiesen sein.

Shopware bitte mit dieser Meldung darum die Zuweisung eines Themes (siehe {themeName}) aus dem Verkaufskanal (siehe {assignments}) zu entfernen.

Weise in diesem Fall einfach dem entsprechenden Verkaufskanal das Shopware Standard Theme zu.

Einige Fehler sind aufgetreten. Bitte überprüfe die Liste im Editor.

Du erhältst beim Speichern deiner Erlebniswelt die Fehlermeldung "Einige Blöcke wurden nicht ausreichend konfiguriert." bzw. "Einige Fehler sind aufgetreten. Bitte überprüfe die Liste im Editor.".

Damit weist Shopware i.d.R. darauf hin, dass du nicht alle Pflichtfelder eines CMS-Elementes vollständig befüllt hast.

Befülle alle Pflichtfelder deiner neu hinzugefügten CMS-Elemente. Oft sind dies Bild-Felder oder fehlende Produkte in Produkt-Slidern.

Weitere Informationen findest du in folgendem Artikel:

Copyright entfernen oder austauschen
Darstellungsfehler im Theme-Duplikat nach Update
Darstellungsfehler in der Storefront
Datenschutz Pop-up wird ohne Inhalt angezeigt
Galerie-Slider haben auf mobilen Geräten eine falsche Höhe
Header überlagert die Erlebniswelt auf der Startseite
Leider ist etwas schief gelaufen auf der Artikelseite
Oops! An Error Occurred
Pop-up (z.B. Datenschutz) wird ohne Inhalt angezeigt
Sticky Top-Navigation funktioniert nicht
Unterkategorien im Listing werden nicht angezeigt
Versandkosten Pop-up wird ohne Inhalt angezeigt

Fehlerbeschreibung

Ursache

Lösung

Fehlerbeschreibung

Ursache

Lösungen

Einige Blöcke wurden nicht ausreichend konfiguriert

Fehlerbeschreibung

Ursache

Lösung

Funktionen oder Konfigurationen fehlen

Fehlen ein oder mehrere Funktionen oder Konfigurationen die du in der ThemeWare® Dokumentation oder im ThemeWare® Config-Finder findest, schau einmal in den folgenden Artikel:

Konfigurationsfelder fehlen

Bad Request...

Varianten vom Fehler mit der Bezeichnung "Bad request":

  • Unable to deactivate or uninstall theme

  • Unable to find the theme

Speichern der Theme-Konfiguration dauert sehr lange

Fehlerbeschreibung

Das speichern der Theme-Konfiguration dauert mehrere Minuten.

Ursache

Beim speichern der Theme-Konfiguration wird im Hintergrund die gesamte Storefront kompiliert. Das heißt der gesamte JS- und CSS-Code von Shopware und aller Erweiterungen (Plugins, Apps und Themes) wird neu generiert.

Dies kann abhängig vom Theme durchaus 1-2 Minuten dauern, besonders wenn ein Theme viele Einstellungsmöglichkeiten bietet, wie z.B. ThemeWare®..

Lösung

Dieser Prozess ist besonders RAM und CPU abhängig. Prüfe ob dein Server über ausreichende Ressourcen verfügt und PHP diese Ressourcen zugeteilt sind. [Danke @Max_Shop für den Tipp]

Neue Konfigurationsfelder fehlen im Theme-Duplikat nach Update

Fehlerbeschreibung

Ursache

Hinweis: Dieser Bug wurde von Shopware mit Version 6.4.8.0 behoben.

Lösung

Fehler nicht gelöst?

Pop-up (z.B. Datenschutz) wird ohne Inhalt angezeigt

Fehlerbeschreibung

Ursache

Lösung

Fehler nicht gelöst?

Fehlerbeschreibung

Lösung

Hinweis: Wir können den Fehler in neueren Shopware Versionen nicht mehr nachvollziehen, aktualisiere Shopware ggf. auf eine aktuelle Version.

Fehler nicht gelöst?

Darstellungsfehler in der Storefront

Fehlerbeschreibung

-

Ursache

Die meisten Darstellungsfehler in der Storefront resultieren aus einem veralteten Browser- bzw. Shopware Cache.

Lösung

Die meisten Darstellungsfehler in Shopware 6 kannst du ganz leicht selber lösen, ohne auf uns warten zu müssen.

Wir zeigen dir in unserem Artikel Wie kann ich Darstellungsfehler beheben? zwei einfache Schritte um Darstellungsfehler zu beheben und wie du am besten vorgehen kannst, wenn diese Schritte nicht helfen.

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:

Leider ist etwas schief gelaufen auf der Artikelseite

Fehlerbeschreibung

Es erscheint der Fehler "Leider ist etwas schief gelaufen" auf der Artikelseite, wenn du unser "ThemeWare® Customizing Plugin" verwendest.

Ursache

Die Ursache liegt in diesem Fall an einer veralteten Version unserer Erweiterung bzw. an einer veralteten Anpassung.

Lösung

  1. Entferne bitte einmal den Inhalt in den folgenden Dateien:

    1. Datei "main.scss":

      • alles löschen

      • Dateipfad: custom/plugins/TcinnCustomizing/src/Resources/app/storefront/src/scss/

    2. Datei "headline.html.twig":

      • alles ab Zeile 2 löschen

      • Dateipfad: custom/plugins/TcinnCustomizing/src/Resources/views/storefront/page/product-detail/

  2. Aktualisiere anschließend einmal die Storefront um die Änderungen in die Storefront zu übertragen:

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:

Datenschutz Pop-up wird ohne Inhalt angezeigt

Fehlerbeschreibung

Das Pop-up bzw. Modal für "Datenschutz" (z.B. im Footer-Newsletter) öffnet sich, aber bleibt leer.

Ursache

Dies ist kein Theme "Problem" oder "Fehler" sondern eine fehlende bzw. unvollständige Shopware Konfiguration.

Lösung

Mehr Informationen sowie eine Anleitung zur Lösung des "Problems" findest du im Artikel Pop-up (z.B. Datenschutz) wird ohne Inhalt angezeigt.

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:

CMS-Blöcke werden in Erlebniswelt nicht angezeigt

Fehlerbeschreibung

Das Erlebniswelt-Layout wurde zugewiesen aber die CMS-Blöcke werden nicht in der Storefront angezeigt.

Hintergrundinformation

ThemeWare® bietet das Feature "CMS-Animationen". Mit diesem Feature werden CMS-Blöcke ausgeblendet und beim Scrollen der CMS-Seite in der Storefront mit einer CSS-Animation eingeblendet sobald der entsprechende CMS-Block in den sichtbaren Bereich des Browser-Fensters kommt.

Diese Animation wird per JavaScript gesteuert.

Ursache

Werden die CMS-Blöcke nicht wie vorgesehen eingeblendet, wirst du mit 99.9%iger Wahrscheinlichkeit eine oder mehrere Fehlermeldungen in den Browser-DevTools finden, welche sich auf JavaScript-Fehler beziehen.

JavaScript-Fehler, welche durch Erweiterungen Dritter verursacht werden, können JavaScript-Funktionen von ThemeWare® stören. In diesem Fall wird offensichtlich die Scroll-Animation gestört.

Lösungen

  1. Behebe den JavaScript-Fehler. Oftmals hilft es alle Erweiterungen zu aktualisieren.

    • Wenn du wissen möchtest, welche Erweiterung den Fehler verursacht, deaktiviere (nicht deinstallieren!) einmal alle verwendeten Erweiterung. Besteht das Problem nach Deaktivierung aller Erweiterungen nicht mehr, liegt das Problem höchst wahrscheinlich an einer Erweiterung.

    • Aktiviere deine Erweiterungen nun nacheinander und prüfe nach jeder aktivierten Erweiterung ob der Fehler wieder auftritt.

    • Mehr Informationen dazu erfährst du im Artikel:

  2. Deaktiviere die CMS-Animationen

    • Tab "Erlebniswelten" => Bereich "Alle Typen (Shopseiten, Landingpages, Kategorieseiten, Produktseiten)" => Abschnitt "CSS-Scroll-Animationen" => CSS-Scroll-Animation (CMS-Blöcke)

    • Tab "Erlebniswelten" => Bereich "Alle Typen (Shopseiten, Landingpages, Kategorieseiten, Produktseiten)" => Abschnitt "CSS-Scroll-Animationen" => CSS-Scroll-Animation (Überschriften in CMS-Blöcken)

Header überlagert die Erlebniswelt auf der Startseite

Fehlerbeschreibung

Der Header überlagert die Erlebniswelt auf der Startseite bzw. die Erlebniswelt wird vom Header überlagert.

Ursache

Das der Header die Erlebniswelt auf der Startseite überlagert ist kein Darstellungsfehler sondern ein konfigurierbarer Effekt von ThemeWare® um einen bestimmten Look in verschiedenen Themes wie ThemeWare® Outdoor, ThemeWare® Exquisite oder ThemeWare® Lights zu ermöglichen.

Wahrscheinlich verwendest du eines dieser Themes, denn in diesen ist der ThemeWare® Erlebniswelt-Header bereits konfiguriert.

Lösung

Wie du den Header nutzt oder deaktivierst, erfährst du im Artikel Erlebniswelt-Header konfigurieren.

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:

Pop-up (z.B. Datenschutz) wird ohne Inhalt angezeigt

Fehlerbeschreibung

Ein oder mehrere Pop-ups bzw. Modals bleiben leer und zeigen keinen Inhalt an. Dies kann beispielsweise das "Datenschutz" und/oder "AGB" Modal vom Footer-Newsletter und/oder das "Versandkosten" Modal auf der Artikelseite betreffen.

Ursache

Dies ist kein Theme "Problem" oder "Fehler" sondern eine fehlende bzw. unvollständige Shopware Konfiguration.

Damit Shopseiten in Modals (Pop-ups) angezeigt werden können müssen diese zum einen als Erlebniswelt-Layout angelegt werden und zum anderen in den Stammdaten zugewiesen werden.

Lösung

  1. Lege die entsprechende Shopseite als Erlebniswelt-Layout an ("Inhalte" => "Erlebniswelten" => "Shopseiten")

  2. Weise dieses Shopseiten-Layout über die Shop-Stammdaten deiner Storefront zu ("Einstellungen" => "Shop" => "Stammdaten" => "Shopseiten")

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:

Sticky Top-Navigation funktioniert nicht

Fehlerbeschreibung

Das Erlebniswelt-Layout wurde zugewiesen aber die CMS-Blöcke werden nicht angezeigt.

Hintergrundinformation

Die Sticky Top-Navigation und der Erlebniswelt-Header von ThemeWare® werden per JavaScript eingeblendet und positioniert.

Ursache

Wenn die Sticky Top-Navigation nicht eingeblendet wird, wirst du mit 99.9%iger Wahrscheinlichkeit eine oder mehrere Fehlermeldungen in den Browser-DevTools finden, welche sich auf JavaScript-Fehler beziehen.

JavaScript-Fehler welche durch Erweiterungen Dritter verursacht werden können JavaScript-Funktionen von ThemeWare® stören. In diesem Fall wird offensichtlich die Sticky Top-Navigation gestört.

Lösung

Deaktiviere (nicht deinstalliere!) einmal alle verwendeten Erweiterung. Besteht das Problem nach Deaktivierung aller Erweiterungen nicht mehr, liegt das Problem wahrscheinlich an einer Erweiterung.

Mehr Informationen dazu erfährst du im Artikel .

Administration nicht erreichbar

Fehlerbeschreibung

Deine Administration ist nach einem Shopware-Update nicht erreichbar (bzw. zeigt eine weiße Seite).

Ursache

Vermutlich hast du eine inkompatible Erweiterung in deinem System aktiv.

Es kann in seltenen Fällen vorkommen, dass eine Erweiterung nicht – gleichzeitig – mit der alten und der neuen Shopware Version kompatibel sein kann. Aktivierst du eine inkompatible Erweiterung bzw. deaktivierst du diese vor dem Shopware Update nicht, kann es sein, dass die Administration nicht mehr erreichbar ist.

Lösung

Deaktiviere die entsprechende Erweiterung (ggf. alle Erweiterungen) über die Datenbank. Danach sollte die Administration wieder erreichbar sein.

Aktualisiere alle Erweiterungen und aktiviere sie erst, wenn du sichergestellt hast, dass diese in einer kompatiblen Version installiert sind.

Wie du eine Erweiterung über die Datenbank deaktivieren kannst, zeigen wir dir in der folgenden Anleitung am Beispiel von ThemeWare®:

ThemeWare® über die Datenbank deaktivieren

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:

$color2: 0 is not a color

Fehlerbeschreibung

Du erhältst die Fehlermeldung Unable to compile the theme "TcinnThemeWare...". $color2: 0 is not a color.

Ursache

Entscheidend ist der Teil direkt nach der Meldung Unable to compile the theme "TcinnThemeWare...". Dort steht $color2: 0 is not a color.

Diese Fehlermeldung gibt es durch die neue Validierung der Theme-Konfiguration ab Shopware 6.6.9.

Lösung

Prüfe ob du leere Farbkonfigurationsfelder verwendest. Leere Farbfelder sind i.d.R. nicht valide (zumindest wenn diese Variable in einer SCSS-Funktion genutzt wird) und führen zu dieser Fehlermeldung. Befülle leere Farbfelder um dein Theme wieder kompilieren zu können.

Hinweis: Dies ist ein individueller Fehler, denn ThemeWare® liefert von Haus aus ausschließlich valide befüllte Konfigurationsfelder aus.

Hinweis: Meldet die Validierung korrekt befüllte Farbfelder als Fehler wird dieser unserer Erfahrung nach von Erweiterungen Dritter verursacht. Deaktiviere alle Erweiterungen und wiederhole die Validierung dann nochmals.

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:

Das Theme konnte nicht kompiliert werden

Fehlerbeschreibung

Du erhältst in der Theme-Konfiguration die Fehlermeldung Das Theme konnte nicht kompiliert werden.

Lösung

Klickst du auf "Kompletten Fehler anzeigen" steht dort "Unable to compile the theme...". Schaue dazu bitte in den folgenden Artikel:

Unable to compile the theme...

Neue Konfigurationsfelder fehlen im Theme-Duplikat nach Update

Fehlerbeschreibung

Neue Konfigurations-Felder von Themes wurden eine Zeitlang bei einem Theme-Updates nicht in Theme-Duplikate (Child-Themes) übernommen.

Hinweis: Dieses Problem wurde von Shopware mit Version 6.4.8.0 behoben.

Lösung

Aktualisiere bitte Shopware und ThemeWare® auf die jeweils aktuellste Version.

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:

Theme kann nicht kompiliert werden

Fehlerbeschreibung

Du erhältst in der Theme-Konfiguration die Fehlermeldung Unable to compile the theme "TcinnThemeWare...".

Lösung

Schaue dazu bitte einmal in den folgenden Artikel:

Unable to compile the theme...

Unable to deactivate or uninstall theme

Fehlerbeschreibung

Du erhältst bei einem Shopware Update oder beim Deaktivieren bzw. Deinstallieren eines Themes die folgende Fehlermeldung:

Unable to deactivate or uninstall theme "{themeName}". Please remove the following theme assignments: {assignments}.

Ursache

Wie die Fehlermeldung schon sagt, darf ein Theme damit es deaktiviert bzw. deinstalliert werden kann keinem Verkaufskanal mehr zugewiesen sein.

Lösungen

Shopware bitte mit dieser Meldung darum die Zuweisung eines Themes (siehe {themeName}) aus dem Verkaufskanal (siehe {assignments}) zu entfernen.

Weise in diesem Fall einfach dem entsprechenden Verkaufskanal das Shopware Standard Theme zu.

Hinweis: Wie du das Shopware Standard Theme einem Verkaufskanal zuweisen kannst erfährst du in der folgenden Anleitung:

Unable to find the theme

Fehlerbeschreibung

Hinweis: Der Fehler tritt extrem selten auf. Noch gibt es hierfür zu wenig Informationen.

Oops! An Error Occurred

Es tritt der Fehler "Oops! An Error Occurred" in der Storefront.

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.

Der Fehler "Oops! An Error Occurred" ist eine gängige Fehlermeldung, die angezeigt wenn ein technisches Problem auftritt und eine bestimmte Funktion oder Seite nicht ordnungsgemäß geladen werden kann. Es gibt mehrere mögliche Ursachen für den Fehler "Oops! An Error Occurred" in Shopware.

  • Inkompatible Erweiterungen oder Themes:

Error: argument '$color'

Du erhältst die Fehlermeldung Unable to compile the theme "TcinnThemeWare...". Error: argument `$color` of `red($color)` must be a color.

Entscheidend ist der Teil direkt nach der Meldung Unable to compile the theme "TcinnThemeWare...". Dort steht Error: argument `$color` of `red($color)` must be a color.

Diese Fehlermeldung gibt es durch die neue Validierung der Theme-Konfiguration ab Shopware 6.6.9.

Prüfe ob du leere Farbkonfigurationsfelder verwendest. Leere Farbfelder sind i.d.R. nicht valide (zumindest wenn diese Variable in einer SCSS-Funktion genutzt wird) und führen zu dieser Fehlermeldung. Befülle leere Farbfelder um dein Theme wieder kompilieren zu können.

$color: 0 is not a color

Du erhältst die Fehlermeldung Unable to compile the theme "TcinnThemeWare...". $color: 0 is not a color.

Entscheidend ist der Teil direkt nach der Meldung Unable to compile the theme "TcinnThemeWare...". Dort steht $color: 0 is not a color.

Diese Fehlermeldung gibt es durch die neue Validierung der Theme-Konfiguration ab Shopware 6.6.9.

Prüfe ob du leere Farbkonfigurationsfelder verwendest. Leere Farbfelder sind i.d.R. nicht valide (zumindest wenn diese Variable in einer SCSS-Funktion genutzt wird) und führen zu dieser Fehlermeldung. Befülle leere Farbfelder um dein Theme wieder kompilieren zu können.

Allowed memory size of ... bytes exhausted

Findest du im PHP-Error-Log bzw. in den Shopware Logdateien den Hinweis "Allowed memory size of ... bytes exhausted", liegt der Fehler am PHP memory_limit.;

Die Fehlermeldung "Allowed memory size exhausted" ist eines der häufigsten Probleme, in Shop- bzw. Content-Managment-Systemen, vor allem wenn du ein Shared-Hosting-Angebot nutzt.

Der Fehler "Allowed memory size of ... bytes exhausted" bedeutet, dass der Webserver die Menge des von Shopware verwendeten Speichers limitiert und der bereitgestellte Speicher nicht ausreicht.

Der entscheidende Faktor bei diesem Fehler ist das PHP memory_limit deines Webservers.

Shopware empfiehlt ein memory_limit von "512 MB oder höher". Erhöhe bitte das memory_limit deines Webservers (mindestens) auf den von Shopware empfohlenen Wert.

Konfiguration erforderlich. Bitte fülle alle Elemente mit Daten.

Du erhältst beim Speichern deiner Erlebniswelt die Fehlermeldung "Konfiguration erforderlich. Bitte fülle alle Elemente mit Daten.".

Damit weist Shopware darauf hin, dass du nicht alle Pflichtfelder eines CMS-Elementes vollständig befüllt hast.

Befülle alle Pflichtfelder deiner neu hinzugefügten CMS-Elemente. Oft sind dies Bild-Felder.

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:

Fehler 400 / Theme kann nicht gespeichert werden

Beim Speichern der Theme-Konfiguration wird die Fehlermeldung "Fehler 400" oder "Fehler: Request failed with status code 400" angezeigt und das Theme wurde nicht gespeichert.

Ein klick auf den Button "Show full error" öffnet ein Pop-up mit dem Hinweis "Unable to compile the theme "TcinnThemeWare...". Undefined variable $...".

Der Hinweis "Undefined variable $..." bezieht sich auf eine Theme-Variable welche in einem Konfigurationsfeld genutzt wird. Das ist grundsätzlich möglich unterliegt aber leider einer Einschränkung.

Variablen müssen vor der Nutzung in einem anderen Konfigurationsfeld beriets initialisiert sein. Dies ist nur dann der Fall, wenn die Variable vor dem gewünschten Konfigurationsfeld bereits definiert wurde.

SCSS Value "..." is not valid for type "color"

Du erhältst bei der Validierung der Theme-Konfiguration die Fehlermeldung SCSS Value "..." is not valid for type "color".

Beispiele:

  • SCSS Value "#9fa5ab;" is not valid for type "color"

  • SCSS Value "none" is not valid for type "color"

Parse error: failed at $...

Du erhältst die Fehlermeldung Unable to compile the theme "TcinnThemeWare...". parse error: failed at $...

Entscheidend ist hier der Hinweis "parse error: failed at $...". Dies bedeutet, dass ein falscher Wert in einem Konfigurationsfeld eingetragen wurde und auch in welchem Konfigurationsfeld dies der Fall ist bzw. wie der technische Name des Feldes lautet: $...

Laute die Fehlermeldung beispielsweise Unable to compile the theme "TcinnThemeWareBath". parse error: failed at $sw-font-family-base: ‚Open Sans', sans-serif; (stdin) on line 11, at column 1, kann das Theme aufgrund eines Fehler im Konfigurationsfeld $sw-font-family-base nicht kompiliert oder gar gespeichert werden.

Es reicht das entsprechende Konfigurationsfeld zu korrigieren.

Reduzierte Darstellung des Theme-Managers

Die verbesserte Darstellung der Theme-Konfiguration funktioniert in einem Theme-Duplikat nicht.

Damit sich die verbesserte Darstellung der Theme-Konfiguration sowie die nützlichen Links von ThemeWare® nicht auf andere Themes auswirken, ist es nötig, dass wir diese auf ThemeWare® einzugrenzen. Dies geht derzeit lediglich anhand des Theme-Namens.

Enthält dein Theme-Duplikaten nicht das Wort "ThemeWare" im Namen, wird die verbesserte Darstellung der Theme-Konfiguration nicht angewendet.

Benenne dein Duplikat um und ergänze das Wort "ThemeWare" um von der verbesserten Darstellung der Theme-Konfiguration zu profitieren.

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:

Versandkosten Pop-up wird ohne Inhalt angezeigt

Das Pop-up bzw. Modal für "Versandkosten" (z.B. auf der Artikelseite) öffnet sich, aber bleibt leer.

Dies ist kein Theme "Problem" oder "Fehler" sondern eine fehlende bzw. unvollständige Shopware Konfiguration.

Mehr Informationen sowie eine Anleitung zur Lösung des "Problems" findest du im Artikel .

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:

Einige Blöcke wurden nicht ausreichend konfiguriert

Du erhältst beim Speichern deiner Erlebniswelt die Fehlermeldung "Einige Blöcke wurden nicht ausreichend konfiguriert." bzw. "Einige Fehler sind aufgetreten. Bitte überprüfe die Liste im Editor.".

Damit weist Shopware darauf hin, dass du nicht alle Pflichtfelder eines CMS-Elementes vollständig befüllt hast.

Befülle alle Pflichtfelder deiner neu hinzugefügten CMS-Elemente. Oft sind dies Bild-Felder oder fehlende Produkte in Produkt-Slidern.

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:

No default folder for entity "cms_page" found

Du erhältst die Fehlermeldung No default folder for entity "cms_page" found, wenn du die Erlebniswelt zu deinem ThemeWare® Theme importieren möchtest.

Internal Server Error No default folder for entity "cms_page" found, please make sure that basic data is available by running the migrations.

Die Beispielbilder unserer Erlebniswelten werden beim Import in den Standard-Ordner "CMS Media" installiert. Dieser ist in der Regel bereits in Shopware vorhanden. Wurde der Ordner aus irgendeinem Grund nicht angelegt oder entfernt, können die Bilder nicht importiert werden.

Es reicht den entsprechenden Standard-Ordner zu erstellen. Nutze dafür gerne unsere folgende Anleitung:

Nachdem du den Ordner erstellt hast, kannst du das Plugin problemlos installieren/aktivieren.

Konfigurationsfelder im Tab "Allgemein"

Du findest unter Umständen Konfigurationsfelder (die meist nach dem Muster "twt-..." betitelt sind) im Tab "Allgemein" der ThemeWare® Konfiguration welche keine Auswirkung haben.

Dabei handelt es sich um "verwaiste Konfigurationsfelder". Diese entstehen, wenn ein Konfigurationsfeld vom Benutzer irgendwann bearbeitet wurde und dieses Konfigurationsfeld mit einem Theme-Update gelöscht wird.

Leider entfernt die Shopware Update-Routine gelöschte Konfigurationsfelder derzeit nicht automatisch.

Shopware hat auf unseren Hinweis (NEXT-14571) dazu in Shopware 6.4.8.0 den "Speichern"-Button in der Theme-Konfiguration erweitert und eine "Bereinigen"-Funktion ergänzt. Damit kannst du "verwaiste Konfigurationsfelder" löschen lassen.

Wie du "verwaiste Konfigurationsfelder" entfernen kannst erfährst du in der Anleitung .

Theme lässt sich nicht speichern

Das Theme lässt sich – beispielsweise nach einem Shopware-Update – nicht speichern, also deine Änderung wird nicht übernommen.

Die Ursache steht in der begleitenden Fehlermeldung. In der Regel hast du ein Konfigurationsfeld falsch konfiguriert.

Mögliche Fehlermeldungen:

Unable to compile the theme...

Du erhältst in der Theme-Konfiguration die Fehlermeldung Unable to compile the theme "TcinnThemeWare...".

Hier gibt es mehrere Möglichkeiten, denn dieser Fehler kann durch eine unbekannte Variable in einem Konfigurationsfeld oder durch ein falsch befülltest Konfiguratoinsfeld entstehen.

  • Unable to compile the theme "TcinnThemeWare...". Undefined variable $...

Theme konnte dem Verkaufskanal nicht zugewiesen werden

Beim zuweisen des Themes zu einem Verkaufskanal kommt die Fehlermeldung "Theme konnte dem Verkaufskanal nicht zugewiesen werden".

Leider ist die Fehlermeldung wenig aussagekräftig. Zur Lösung braucht es aber eine detailliertere Fehlermeldungen.

Wie du eine detaillierte Fehlermeldung erhältst, findest du im Artikel .

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:

Shopware Standard-Theme zuweisen
Erweiterungen bzw. Plugins prüfen
Erweiterungen bzw. Plugins prüfen
  • SCSS Value 'color' cannot be 'none'

  • Diese Fehlermeldung entsteht durch die verbesserte Validierung der Theme-Konfiguration ab Shopware 6.7 und besagt, dass du ein Farb-Konfiguratoinsfeld falsch befüllt hast.

    Bei diesem Fehler gibt es zwei Möglichkeiten:

    1. Du hast vor dem Speichern ein Feld falsch befüllt.

      • Der falsche Wert wird nicht übernommen. Lade die Konfiguration einmal neu und alles ist wieder in Ordnung.

    2. Du hast vor dem Update auf Shopware 6.7 ein Feld falsch befüllt.

      • Du musst nun den Wert finden und korrigieren.

    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.

    Wie du invalide Konfigurationsfelder korrigieren kannst, erfährst du in folgendem Artikel:


    Mehr Informationen zu diesem Validierungs-Fehler findest du in folgendem Artikel:

    Fehlerbeschreibung

    Invalide Konfigurationsfelder korrigieren
    Ungültige Konfiguration

    Ursache

    Lösung

    Weiterführende Informationen

    Unable to compile the theme "TcinnThemeWare...". parse error: failed at $...

    Darüber gibt es durch die neuen Validierung der Theme-Konfiguration ab Shopware 6.6.9 neue Fehlermeldungen:

    • Unable to compile the theme "TcinnThemeWare...". Error: argument `$color` of `red($color)` must be a color

    • Unable to compile the theme "TcinnThemeWare...". $color: 0 is not a color

    • Unable to compile the theme "TcinnThemeWare...". $color2: 0 is not a color

    Entscheidend ist der Teil direkt nach der Meldung Unable to compile the theme "...". Dort steht Undefined variable $... oder parse error: failed at $... oder ein Verweis auf die Variable $color bzw. $color2.

    Fehlerbeschreibung

    Ursache

    Undefined variable $...
    Parse error: failed at $...
    Error: argument '$color'
    $color: 0 is not a color
    $color2: 0 is not a color

    Lösungen

    Unable to compile the theme "TcinnThemeWare...". Undefined variable $...

    Unable to compile the theme "TcinnThemeWare...". parse error: failed at $...

    Unable to compile the theme "TcinnThemeWare...". Error: argument `$color` of `red($color)` must be a color

    Unable to compile the theme "TcinnThemeWare...". $color: 0 is not a color

    Unable to compile the theme "TcinnThemeWare...". $color2: 0 is not a color

    Nicht mit der aktuellen Shopware-Version kompatible Erweiterungen können den Fehler verursachen.
  • Fehlende, veraltete oder fehlerhafte Dateien: Fehlerhafte, veraltete oder fehlende Dateien können den Fehler verursachen.

  • Falsche Einstellungen: Falsche Einstellungen können den Fehler verursachen.

  • Datenbankprobleme: Fehlerhafte oder fehlende Einträge in der Datenbank können den Fehler verursachen.

  • Serverprobleme: Unzureichende Ressourcen, fehlerhafte Konfigurationen oder Netzwerkprobleme auf dem Server können den Fehler verursachen.

  • Um den Fehler gezielt zu beheben, solltest du systematisch vorgehen. Die folgenden Schritte helfen dir, mögliche Ursachen zu identifizieren und das Problem zu lösen.

    • Erweiterungen und Themes überprüfen: Stelle sicher, dass alle Erweiterungen mit der aktuellen Shopware-Version kompatibel sind. Aktualisiere alle Erweiterungen und deaktiviere inkompatible Erweiterungen vorübergehend.

    • Cache leeren: Leere einmal den gesamten Shopware-Cache (ggf. per FTP).

    • Dateien und Konfigurationen überprüfen: Überprüfen, ob alle erforderlichen Dateien vorhanden und die Shopware-Konfiguration korrekt ist.

    • Shopware aktualisieren: Aktualisiere Shopware auf die neueste Version, da Fehler in neueren Versionen behoben sein könnten.

    • Datenbank überprüfen: Prüfe die Datenbank auf mögliche Probleme, beispielsweise mit Tools wie phpMyAdmin. Wende dich an deinen Hosting-Anbieter für Unterstützung bei der Überprüfung.

    • Serverumgebung überprüfen: Stelle sicher, dass ausreichend Ressourcen verfügbar sind.

    • Fehlerprotokolle überprüfen: Prüfe den PHP-Error-Log sowie die Shopware-Fehlerprotokolle auf Hinweise zur genauen Fehlerursache.

    Der Fehler "Oops! An Error Occurred" in Shopware lässt sich mit einer systematischen Prüfung von Erweiterungen, Themes, der Datenbank und der Serverumgebung beheben.

    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:

    Fehlerbeschreibung

    Oops! An Error Occurred

    Ursachen

    Hinweis: Aus unserer Erfahrung tritt der Fehler häufig im Zusammenhang mit Updates von Erweiterungen und Themes auf, wobei in den meisten Fällen Inkompatibilitäten durch manuelle Updates verursacht werden. Wir empfehlen daher bei Updates stets unseren zu nutzen.

    Lösungen

    Tipp: Besonders wichtig ist es, Shopware sowie alle Erweiterungen stets aktuell zu halten und deren Kompatibilität regelmäßig zu überprüfen!

    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:

    Fehlerbeschreibung

    Ursache

    Lösung

    Hinweis: Dies ist ein individueller Fehler, denn ThemeWare® liefert von Haus aus ausschließlich valide befüllte Konfigurationsfelder aus.

    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:

    Fehlerbeschreibung

    Ursache

    Lösung

    Hinweis: Dies ist ein individueller Fehler, denn ThemeWare® liefert von Haus aus ausschließlich valide befüllte Konfigurationsfelder aus.

    Hinweis: Meldet die Validierung korrekt befüllte Farbfelder als Fehler wird dieser unserer Erfahrung nach von Erweiterungen Dritter verursacht. Deaktiviere alle Erweiterungen und wiederhole die Validierung dann nochmals.

    Fehler nicht gelöst?

    Falls du nicht weißt, wie du den Wert ändern kannst, ist dir dein Hoster sicherlich gerne behilflich.

    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:

    Fehlerbeschreibung

    Ursache

    Lösung

    Wichtig: Auch wenn dein Hosting (insbesondere Shared-Hosting) ein ausreichendes Memory Limit angibt ist es nicht automatisch sicher, dass du dieses auch erhältst. Wende dich an deinen Hoster oder deine Agentur um das einmal prüfen zu lassen.

    Fehler nicht gelöst?

    Das Problem betrifft alle Konfigurationsfelder, tritt aber Hauptsächlich in Shopware Standard-Konfigurationsfeldern und Theme-Duplikaten auf. (Problematische Konfigurationsfelder sind mit entsprechenden Hinweisen in den Hilfe-Texten versehen.)

    Wenn du gerade eine Variable in ein Konfigurationsfeld eingetragen hast, lade einmal die Theme-Konfiguration neu und ändere das entsprechende Konfigurationsfeld wieder zu einem entsprechenden HEX- oder RGB-Wert.

    Falls du nicht weißt, um welches Konfigurationsfeld es sich hierbei handelt, besuche einfach den ThemeWare® Config-Finder und suche dort nach dem technischen Namen aus der Fehlermeldung (z.B. $twt-color-brand-primary-light) ohne dem Dollarzeichen "$".

    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:

    Fehler: Request failed with status code 400
    Unable to compile theme

    Fehlerbeschreibung

    Ursache

    Lösung

    Fehler nicht gelöst?

    Falls du nicht weißt, um welches Konfigurationsfeld es sich hierbei handelt, besuche einfach den ThemeWare® Config-Finder und suche dort nach dem technischen Namen sw-font-family-base (ohne "$").

    Nachdem du das Feld korrigiert hast, lässt sich das Theme oder das Duplikat wieder speichern und kompilieren.

    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:

    Fehlerbeschreibung

    Ursache

    Beispiel:

    Hinweis: Lautet der Fehler nicht "parse error: failed at $..." sondern "Undefined variable $..." schau bitte in diesen Artikel: Undefined variable $...

    Lösung

    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:
    Standardordner für Medien erstellen

    Fehlerbeschreibung

    Ursache

    Lösung

    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:
    ThemeWare® bereinigen
    Verwaiste Konfigurationsfelder landen automatisch im Tab "Allgemein"

    Fehlerbeschreibung

    Ursache

    Hinweis: Mit ThemeWare® profitierst du von einer kontinuierlichen Weiterentwicklung. Von Zeit zu Zeit kann es durchaus vorkommen, dass Konfigurationsfelder mit einem Update entfernt oder ersetzt werden.

    Lösung

    Fehler nicht gelöst?

    $color2: 0 is not a color

  • Error: argument '$color'

  • Parse error: failed at $...

  • SCSS Value "..." is not valid for type "color"

  • Es reicht das entsprechende Konfigurationsfeld zu korrigieren. Um welches Konfigurationsfeld es sich handelt steht möglicherweise in der Fehlermeldung.

    Alternativ kannst du deine Konfiguration einmal validieren:

    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.

    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:

    Ungültige Konfiguration
    $color: 0 is not a color

    Fehlerbeschreibung

    Ursache

    Theme-Konfiguration validieren

    Weitere Ursachen

    Eine Variante einer falschen Konfiguration ist eine falsche geschriebene bzw. falsch verwendete Variable. Dies führt in der Regel zu folgender Fehlermeldung:

    Lösung

    Fehler nicht gelöst?

    Storefront aktualisieren

    Fehler nicht gelöst?

    Pop-up (z.B. Datenschutz) wird ohne Inhalt angezeigt

    Fehlerbeschreibung

    Ursache

    Lösung

    Fehler nicht gelöst?

    Fehlermeldungen debuggen

    Fehlerbeschreibung

    Ursache

    Lösung

    Hinweis: Unserer Erfahrung nach ist meist das PHP memory_limit die Ursache solcher Probleme. Mehr Informationen dazu findest du im Artikel Allowed memory size of ... bytes exhausted.

    Fehler nicht gelöst?

    ThemeWare® Pro-Edition (verbesserte Darstellung)
    ThemeWare® Cloud-Edition (Standard-Darstellung)

    Fehlerbeschreibung

    Wichtig: Die verbesserte Darstellung der Theme-Konfiguration ist technisch bedingt derzeit nur in der ThemeWare® Pro-Edition verfügbar!

    Ursache

    Lösung

    Hinweis: Wie du ein ThemeWare® Duplikat umbenennen kannst, erfährst du im Artikel ThemeWare® Duplikat umbenennen.

    Screenshots

    Fehler nicht gelöst?

    Fehlerbeschreibung

    Ursache

    Lösung

    Tipp: ThemeWare® zeigt dir Pflichtfelder mit einem kleinen blauen Sternchen an. Shopware selber hat dieses Feature derzeit leider nicht.

    Fehler nicht gelöst?

    Hinweis: Mehr Informationen findest du in unseren Anleitungen für Shopseiten.

    Fehler nicht gelöst?

    Fehlerbeschreibung

    Ursache

    Lösung

    Tipp: ThemeWare® zeigt dir Pflichtfelder mit einem kleinen blauen Sternchen an. Shopware selber hat dieses Feature derzeit leider nicht.

    Fehler nicht gelöst?

    Administration

    Hier findest du Lösungen zu den häufigsten Fehlern in der Shopware 6 Administration.

    • Administration nicht erreichbar

    • Allowed memory size of ... bytes exhausted

    • Bad Request...

    ThemeWare® Update nicht verfügbar

    ThemeWare® Update veröffentlicht aber nicht verfügbar

    Fehlerbeschreibung

    In deiner Administration ist kein Update von ThemeWare® verfügbar, obwohl im Shopware Store oder im Service Portal bereits eine neue Version von ThemeWare® aufgeführt wird.

    Hinweis: Dieser Artikel beziehet sich nur auf den Fall, dass die Update-Option in der Erweiterungs-Verwaltung nicht angezeigt wird!

    Funktioniert das Update über die Erweiterungs-Verwaltung nicht, schaue bitte in den Artikel .

    Ursache

    Dieses "Problem" kann verschiedene Ursachen haben:

    Das fehlen einer Update-Möglichkeit von Erweiterungen oder Themes kann ganz banal zeitlich bedingt sein. Es kann durchaus dauern, bis ein Update in deinem System verfügbar ist.

    Eine weitere Ursache könnte sein, dass die Subscription für dein Theme – im Fall einer Kaufversion von ThemeWare® – ausgelaufen ist.

    Es kann aber auch an einer veralteten Shopware Version liegen. Ist eine Erweiterung oder ein Theme nicht mit deiner Shopware Version kompatibel erhältst du weitere Updates erst wenn du Shopware aktualisiert hast.

    Zudem gibt es Fälle, wo der Shopware Account nicht oder nicht mehr mit dem Shop verbunden ist. In diesem Fall bezieht den Shop keine Informationen mehr über mögliche Updates.

    Aufgrund der oben genannten Optionen gibt es keine eindeutige Lösung sondern mehrere Lösungswege.

    • Warte ein paar Stunden. Es kann etwas dauern, bis ein Update in deinem System ankommt.

    • Prüfe ob du eine gültige für dein Theme hast und verlängere diese gegebenenfalls.

      • Hinweis: Betrifft die Kaufversion von ThemeWare®. Die Mietversion hat stets eine gültige Subscription.

    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:

    Fehler 500 / Themes können nicht gespeichert werden

    Fehlerbeschreibung

    Es tritt im Theme-Manager entweder ein "Fehler 500" auf und/oder das Theme kann nicht gespeichert werden.

    Ursache

    In der Regel bedeutet dieser Fehler, dass der Server nicht genug Ressourcen bereitstellt. Das bedeutet nicht, dass der Server generell zu schwach ist, es ist eher ein Einstellungsproblem.

    Die genaue Ursache findest du in den meisten Fällen in dem PHP-Error-Log auf deinem Server. Damit ist nicht der Log innerhalb von Shopware gemeint. Falls du nicht weißt, wie du den PHP-Error-Log einsehen kannst, ist dir dein Hoster sicherlich gerne behilflich.

    Im PHP-Error-Log findest du vermutlich Hinweise auf die PHP Einstellungen memory_limit oder max_execution_time.

    Lösung

    Erhöhe das memory_limit und/oder die max_execution_time mindestens auf die empfohlenen Werte:

    • memory_limit: mind. 512 MB

    • max_execution_time: mind. 60 Sekunden

    Falls du nicht weißt, wie du den Wert ändern kannst, ist dir dein Hoster sicherlich gerne behilflich.

    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:

    Konfigurationsfelder fehlen

    Fehlerbeschreibung

    Ein oder mehrere Konfigurationsfelder fehlen in der Theme-Konfiguration obwohl diese im ThemeWare® Config-Finder oder der ThemeWare® Dokumentation aufgeführt werden.

    Hinweis: Dieses Problem bezieht sich auf Original Themes und nicht auf Duplikate. Bei fehlenden Konfigurationsfeldern in mit ThemeWare® Duplikaten schaue bitte in den Artikel .

    Ursache

    Fehlen ein oder mehrere Konfigurationsfelder in der Theme-Konfiguration gibt es zwei mögliche Ursachen:

    1. Am wahrscheinlichsten nutzt du nicht die aktuellste Version von ThemeWare®.

    2. Es gab irgendein Problem bei einem Shopware oder ThemeWare® Update.

    Lösung

    1) ThemeWare® aktualisieren

    Sowohl die ThemeWare® Dokumentation als auch der basieren auf der aktuellsten Version von ThemeWare®. Findest du dort eine Funktion bzw. Konfiguration die in deinem Shop fehlt, nutzt du wahrscheinlich nicht die neuste Version von ThemeWare®.

    Prüfe ob du die die neuste Version von ThemeWare® nutzt und aktualisiere dein Theme falls nötig.

    Tipp: Welche Version die aktuellste ist, siehst du beispielsweise im .

    Konfigurationsfelder werden vom Shopware Core verwaltet. ThemeWare® hat keine Funktion die Felder hinzufügt oder entfernt, daher haben wir darauf leider keinen Einfluss.

    Es kann schlicht sein dass eine alte Version der Administration gecacht wurde. Lade bitte einmal die Administration mit folgender Tastenkombination neu:

    • Windows: Strg + F5

    • Mac: Command (⌘) + Shift (⇧) + R oder Command (⌘) + Option/Alt (⌥) + R

    Hilft dies nicht ist das Problem etwas größer. Führe bitte einmal mit der folgenden Anleitung einen "Soft Reset" von ThemeWare® durch:

    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.

    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 Ursachen 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.

    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.

    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:

    Mehr Informationen zur Validierung findest du in folgendem Artikel:

    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:

    Vorschaubilder im Erlebniswelt-Editor zeigen Platzhalterbilder

    Fehlerbeschreibung

    Statt der ausgewählten Bilder werden die Platzhalterbilder angezeigt. Dies betrifft leider alle CMS-Elemente auch die von ThemeWare®. In der Storefront werden dennoch die korrekten Bilder dargestellt.

    Ursache

    Leider gab es in Shopware 6.4.14 einen Bug im Erlebniswelt-Editor bezüglich der Vorschaubilder von CMS-Elementen. Dieser wurde Shopware gemeldet und mit Version 6.4.15 behoben.

    Lösung

    Aktualisiere Shopware auf Version 6.4.15.

    Hinweis: Es gibt leider nach wie vor noch Szenarien in welchen die Vorschaubilder nicht immer richtig angezeigt werden. Wird ein Fall gelöst, gibt es in einem anderen Fall wieder ein Problem. Sofern die Bilder in der Storefront richtig angezeigt werden muss man damit derzeit wohl so leben.

    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:

    Undefined variable $...

    Fehlerbeschreibung

    Du erhältst die Fehlermeldung Unable to compile the theme "...". Undefined variable $....

    Ursache

    Entscheidend ist hier der Hinweis "Undefined variable $...". Dies bedeutet, dass eine unbekannte Variable in einem Konfigurationsfeld eingetragen wurde und auch in welchem Konfigurationsfeld dies der Fall ist bzw. wie der technische Name des Feldes lautet: $...

    Beispiel:

    Laute die Fehlermeldung beispielsweise Unable to compile the theme "TcinnThemeWareModern". Undefined variable $twt-color-brand-primary-light: line: 12, column 1, kann das Theme aufgrund eines Fehler im Konfigurationsfeld $twt-color-brand-primary-light nicht kompiliert oder gar gespeichert werden.

    Hinweis: Lautet der Fehler nicht "Undefined variable $..." sondern "parse error: failed at $..." schau bitte in diesen Artikel:

    Lösung

    Es reicht das entsprechende Konfigurationsfeld zu korrigieren.

    Falls du nicht weißt, um welches Konfigurationsfeld es sich hierbei handelt, besuche einfach den ThemeWare® Config-Finder und suche dort nach dem technischen Namen twt-color-brand-primary-light (ohne "$").

    Nachdem du das Feld korrigiert hast, lässt sich das Theme oder das Duplikat wieder speichern und kompilieren.

    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:

    $color: 0 is not a color
    $color2: 0 is not a color
    Das Theme konnte nicht deaktiviert werden
    Das Theme konnte nicht kompiliert werden
    Einige Blöcke wurden nicht ausreichend konfiguriert
    Einige Fehler sind aufgetreten. Bitte überprüfe die Liste im Editor.
    Error: argument '$color'
    Fehler 400 / Theme kann nicht gespeichert werden
    Fehler 500 / Themes können nicht gespeichert werden
    Funktionen oder Konfigurationen fehlen
    Konfiguration erforderlich. Bitte fülle alle Elemente mit Daten.
    Konfigurationsfelder fehlen
    Konfigurationsfelder im Tab "Allgemein"
    Neue Konfigurationsfelder fehlen im Theme-Duplikat nach Update
    Parse error: failed at $...
    Reduzierte Darstellung des Theme-Managers
    SCSS Value "..." is not valid for type "color"
    Speichern der Theme-Konfiguration dauert sehr lange
    Theme kann nicht kompiliert werden
    Theme konnte dem Verkaufskanal nicht zugewiesen werden
    ThemeWare® lässt sich nicht updaten
    ThemeWare® Update nicht verfügbar
    Unable to compile the theme...
    Unable to deactivate or uninstall theme
    Unable to find the theme
    Undefined variable $...
    Ungültige Konfiguration
    Vorschaubilder im Erlebniswelt-Editor zeigen Platzhalterbilder
    ThemeWare® Config-Finder
    ThemeWare® Changelog
    ThemeWare® Soft Reset durchführen
    Neue Konfigurationsfelder fehlen im Theme-Duplikat nach Update

    Hinweis: Kannst du ThemeWare® nicht aktualisieren schau bitte einmal in den folgenden Artikel: ThemeWare® Update nicht verfügbar

    2) Update-Fehler korrigieren

    Weitere Lösungsmöglichkeiten

    Shopware Konto neu verbinden

    1. Melde dein Shopware Konto in der Administration ab ("Meine Erweiterungen" => "Shopware Account")

    2. Leere den Shopware Cache

    3. Logge dich aus der Administration aus

    4. Logge dich erneut in deine Administration ein

    5. Melde dein Shopware Konto in der Administration nun wieder an ("Meine Erweiterungen" => "Shopware Account")

  • Aktualisiere bitte deine Shopware Installation auf eine aktuellere bzw. auf die aktuellste Shopware Version. (Neuere Releases gibt es möglicherweise nur für eine aktuellere Shopware-Version.)

    • Hinweis: Prüfe davor bitte ob die aktuelle ThemeWare® Version kompatibel mit der neusten Shopware Version ist: Shopware Kompatibilität

    • Tipp: Beachte bei Shopware Updates gerne unsere Update-Anleitung: Shopware Updates und ThemeWare®

  • Subscription
    ThemeWare® lässt sich nicht updaten

    Lösungen

    Fehler nicht gelöst?

    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.

  • 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 kannst du Fehler auf Erweiterungen ganz einfach – Schritt für Schritt – eingrenzen.

  • Theme-Konfiguration validieren

    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.

    Tipp: Nutze den Farbwähler von Shopware um einen validen Farbwert zu erhalten.

    Lösung

    Fehler nicht gelöst?

    Fehler 400 / Theme kann nicht gespeichert werden

    Darüber hinaus, kann auch die Server-Performance ein Problem beim Speichern sein. Dies äußert sich in folgendem Fehler:

    • Fehler 500 / Themes können nicht gespeichert werden

    Undefined variable $...
    Update-Leitfaden
    Parse error: failed at $...

    Tipp: Oftmals tritt dieser Fehler auf, wenn Variablen in Konfigurationsfeldern genutzt werden, die Variablen an dieser Stelle aber noch gar nicht initialisiert wurden. Nutze dann einfach den RGBA- oder HEX-Wert einer Farbe statt der Variable.

    Fehler nicht gelöst?

    Hinweis: Auch wenn dein Hosting (insbesondere Shared Hosting) ein ausreichendes Memory Limit angibt ist es nicht automatisch sicher, dass du dieses auch erhältst. Wende dich an deinen Hoster oder deine Agentur um das einmal prüfen zu lassen.

    Fehler nicht gelöst?

    ThemeWare® lässt sich nicht updaten

    Fehlerbeschreibung

    Es kommt in seltenen Fällen vor, dass zwar ein Update in der Erweiterungs-Verwaltung verfügbar ist, aber dies nicht durchgeführt werden kann.

    Hinweis: Dieser Artikel beziehet sich nur auf den Fall, dass ein Update zwar in der Erweiterungs-Verwaltung angezeigt wird, aber das Update nicht funktioniert.

    Fehlt die Update-Option in der Erweiterungs-Verwaltung, schaue bitte in den Artikel .

    Ursache

    Leider gibt es bisher keine eindeutige Lösung da das Problem verschiedene Ursachen haben kann.

    Lösungen

    Es gibt derzeit verschiedene mögliche Workarounds:

    1) PHP Memory Limit prüfen

    Unserer Erfahrung nach ist oftmals ein unzureichendes PHP memory_limit die Ursache für Probleme bei Updates von Erweiterungen (Plugins, Apps oder Themes).

    Prüfe und erhöhe ggf. das PHP memory_limit auf den von Shopware empfohlenen Wert von "512 MB oder höher".

    Falls du nicht weißt, wie du den Wert ändern kannst, ist dir dein Hoster sicherlich gerne behilflich.

    Wichtig: Auch wenn dein Hosting (insbesondere Shared-Hosting) ein ausreichendes Memory Limit angibt ist es nicht automatisch sicher, dass du dieses auch erhältst. Wende dich an deinen Hoster oder deine Agentur um das einmal prüfen zu lassen.

    2) Theme deaktivieren

    Es ist stets sinnvoll eine Erweiterung (Plugin oder App) bzw. ein Theme vor dem Update zu deaktivieren (nicht deinstallieren!). Häufig hilft das auch bei Update-Problemen.

    1. Anleitung:

    2. Anleitung:

    3. Anleitung:

    In seltenen Fällen funktioniert das Update mit Schritt 1 und 2 dennoch nicht. In diesem Fall könnte es beispielsweise ein Problem mit Schreibrechten geben. Hier hilft oft nur eine Neuinstallation.

    1. Anleitung:

    2. Anleitung:

    3. Anleitung:

    Zusätzlich zu den oben genannten Optionen, wäre ein manuelles Theme-Update über die Erweiterungs-Verwaltung von Shopware 6 ebenfalls eine alternative.

    • Anleitung:

    Du kannst die ThemeWare® Zip-Datei auch manuell per FTP auf deinen Server laden, anstatt die Erweiterungs-Verwaltung zu nutzen. Achte besonders darauf, dass die Schreibrechte der Source-Files nicht durcheinander kommen.

    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:

    ThemeWare® deaktivieren
    ThemeWare® updaten
    ThemeWare® aktivieren
    ThemeWare® deinstallieren
    ThemeWare® updaten
    ThemeWare® installieren
    ThemeWare® manuell updaten
    ThemeWare® Update nicht verfügbar
    ThemeWare® maunell updaten

    3) Theme neu installieren

    Hinweis: Die Theme-Konfiguration bleibt derzeit auch bei der Deinstallation erhalten sofern du nicht die Option "Alle App-Daten endgültig entfernen" auswählst. (Stand: Shopware 6.4.11.0)

    Wichtig: Sichere dir bitte vorher dennoch deine Theme-Konfiguration. Eine Anleitung dafür findest du im Artikel .

    Lösungen (für erfahrene Anwender)

    Theme manuell updaten

    Achtung: Da es hierbei zu Inkompatibilitäten kommen kann muss unbedingt die Shopware Kompatibilität von ThemeWare® geprüft werden. Daher empfehlen wir diese Methode nur erfahrenen Anwendern!

    Theme per FTP updaten

    Achtung: Da es hierbei zu Inkompatibilitäten kommen kann muss unbedingt die Shopware Kompatibilität von ThemeWare® geprüft werden. Daher empfehlen wir diese Methode nur erfahrenen Anwendern!

    Screenshots

    Fehler nicht gelöst?

    ThemeWare® Konfiguration exportieren und importieren
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    ThemeWare® Fehlerbehebung | Shopware 6ThemeWare®
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Logo
    Shopware 6 - Tutorials & FAQs - Why do we use Github Issues?issues.shopware.com
    NEXT-22730 | CMS element data resolving mismatch
    Shopware Config-Finder – jede Einstellung in Sekunden | ThemeWare®ThemeWare®
    ThemeWare® Config-Finder
    Shopware Config-Finder – jede Einstellung in Sekunden | ThemeWare®ThemeWare®
    ThemeWare® Config-Finder
    Shopware Config-Finder – jede Einstellung in Sekunden | ThemeWare®ThemeWare®
    ThemeWare® Config-Finder
    Logo
    Logo
    Logo
    Shopware ChangelogShopware
    Changelog | Shopware 6.4.15.0
    Logo
    Logo