Zenit Design - Themes
Theme kaufenThemesSupport
DE
DE
  • Erste Schritte
  • Start Guides
    • Atmos - Demo 1
    • Atmos - Demo 2
    • Atmos - Demo 3
    • Atmos - Demo 4
    • Gravity - Demo 1
    • Gravity - Demo 2
    • Horizon - Demo 1
    • Horizon - Demo 2
    • Sphere - Demo 1
    • Sphere - Demo 2
    • Stratus - Demo 1
    • Stratus - Demo 2
    • Stratus - Demo 3
    • Stratus - Demo 4
  • Tipps
    • Dashboard
    • Theme Konfiguration
    • Lexikon
    • Mehrere Verkaufskanäle
  • Vorlagen
  • Support
    • Error auslesen
    • Ursache finden
  • 🎨Styling
    • Allgemein
      • Grundlayout
      • Produktbilder
      • Produkt Layout-Typ
      • Globales Hintergrundbild
      • Preloader
      • Akzentlinie
      • Scroll Animation
    • Typografie & Farben
      • Theme-Farben
      • Status-Ausgaben
      • Schriftarten
      • Typografie
      • E-Commerce
      • Buttons
    • Logos
    • Header
      • Header
      • Suche
      • Top Bar
      • Shop Navigation
      • Main Navigation
      • Flyout Navigation
      • Dropdown Navigation
    • Footer
      • Footer
      • Inhalte
      • Spalten
      • Spalten Styling
      • Unterer Footer
    • Elemente
      • Sidebar
      • Sidebar Navigation
      • Formulare
      • Bild- & Galerie-Slider
      • Produkt Slider
      • Kategorie Listing Slider
      • Paginierung
      • Breadcrumbs
      • Cookie Banner
      • Offcanvas
      • Backdrop
      • Scroll-Up Button
    • Kategorie
      • Kategorie-Header
      • Hero Sektion
      • Filter
      • Listing Actions
      • Produkt-Boxen
      • Quickview
    • Produkt
      • Details
      • Galerie
      • Beschreibung
      • Beschreibung Navigation
      • Beschreibung Inhalt
    • Kasse
      • Warenkorb
      • Kasse
  • ⚙️Einstellungen
    • Grundeinstellungen
    • Zusatzfeld Zuweisung
      • Zusatzfelder fĂĽr Details auf der Produktseite
      • Zusatzfelder fĂĽr Produkt-Datenblätter
    • Social Media Icons
    • Marketing Text Slider
    • Custom Tab Detailseite
    • Custom Spalten (Footer)
    • Eigener Code
  • đź“‚Inhalte
    • Erlebniswelten
      • Sektionen
      • Blöcke
        • Elemente
          • Bild Text Slider
          • Suche Banner
          • Text Banner
          • Teaser
          • Features
          • Breadcrumbs
          • Code
          • Trenner
          • Kategorie-Navigation
          • Footer-Navigation
          • Platzhalter
        • Commerce
          • Galerie und Buybox mit Produktname & Hersteller-Logo
          • Galerie und Buybox mit Produktname & Hersteller-Logo & Beschreibung
          • Galerie und Buybox mit Beschreibung
          • Galerie mit Beschreibung und Buybox mit Produktname & Hersteller-Logo
        • Kategorie
          • Kategorie Listing
        • Spalten
        • Layouts
      • Block Innen-Abstände
      • Block AuĂźen-Abstände
      • Animation
      • Erlebniswelt Beispiel
      • CSS-Variablen
    • Kategorieseite
      • Hero Sektion
      • Kategorie Header
      • CSS-Klassen
      • Kategorie Labels
      • Kategorie Icons
      • Produkte pro Zeile
    • Produktseite
      • Layouts
      • Standardlayout
      • Galerie Modus
      • Custom Tabs
      • Videos Tab
      • Datenblätter
    • Produktbilder
      • Bildgrößen
      • Bildformat
      • Dateiformat
      • Produktbilder Hintergrund
    • Layout-Typ
    • Responsive Tabellen
    • Mehrsprachigkeit
  • 🎓Tutorials
    • Demodaten importieren
    • Demo-Themekonfiguration importieren
    • Child-Theme duplizieren
    • Individuelle Anpassungen
    • Konfiguration export/import
    • Zusatzfelder export/import
    • Schriften lokal einbinden
    • Schriften lokal einbinden mit Child-Theme
  • 🛠️Update Guides
    • Child-Theme Update
    • Shopware 6.7.0.0
    • Shopware 6.6.9.0
    • Shopware 6.6.0.0
    • Shopware 6.5.0.0
    • Shopware 6.4.8.0
    • Theme 3.5.3
    • Theme 2.11.0
  • âť“FAQ
    • Ăśbersicht
    • Barrierefreiheit
      • Typografie
      • Farben
      • Bilder
      • Video
      • Checker-Tools und Ressourcen
    • Allgemein
      • Copyright-Hinweis
      • Merkzettel
    • Produkt Layout
    • Lizenzen
      • Testversion vs Vollversion
      • Lizenzdomain ändern
    • Ableitungen
      • Child-Theme
      • Theme-Duplikat
      • Child-Theme vs Theme-Duplikat
    • Updates
      • Theme wird als inkompatibel angezeigt
      • Update wird nicht angezeigt
    • Fehler
      • Child-Theme kann nicht zugewiesen werden
      • Textbausteine zeigen technischen Namen
      • Theme Speichern Fehler
      • SVG Logo wird nicht angezeigt
      • Suche / Input mobile Zoom
      • Text ist nicht sichtbar / lesbar
Powered by GitBook
On this page
  • Was beim Speichern passiert
  • Häufige Ursachen sind:
  • Was kannst Du tun?
  • Bearbeitungen prĂĽfen
  • Seit wann existiert der Fehler
  • Theme als Ursache identifizieren

Was this helpful?

  1. FAQ
  2. Fehler

Theme Speichern Fehler

Beim Speichern des Themes kommt es bei Falscheingaben zu einem 500 Fehler.

Last updated 9 months ago

Was this helpful?

Gelegentlich kann es vorkommen, dass Du eine Einstellung im Theme oder einer anderen Erweiterung verändert hast und beim Speichern / Kompilieren daraufhin ein Fehler geworfen wird. Häufig sind die Fehlermeldungen von Shopware nicht verständlich und die Suche nach dem Fehler beginnt. Wir möchten Dir hier eine kleine Hilfestellung geben um häufige Fehlerquellen schneller aufzuspüren.

Was beim Speichern passiert

Beim Speichern eines Themes werden die in der Theme-Konfiguration gesetzten Werte angewendet und eine CSS-Datei (Stylesheet) fĂĽr die Ausgabe in der Storefront erzeugt.

Um die Variablen der Theme-Konfiguration verwenden zu können wird im Hintergrund statt ein sogenannter "Präprozessor" für CSS verwendet. Shopware 6 nutzt hierzu . Beim Speichern des Themes werden einzelne SCSS-Dateien in eine einfache CSS-Datei umgewandelt und die Variablen als feste Werte der jeweiligen Eigenschaft hinterlegt.

Existiert eine Variable nicht, ist falsch geschrieben oder liegt ein Syntaxfehler vor, wird dieser Prozess gestoppt und der Fehler erscheint in der Administration.

Häufige Ursachen sind:

  1. eine Variable wurde falsch geschrieben

  2. es wurde eine Variable angegeben, die es nicht gibt

  3. es wurde ein Syntaxfehler provoziert (das kann bereits passieren wenn ein Farbwert nur aus 5 statt aus 6 Ziffern besteht. Beispiel: #12345 vs. #123456 )

  4. Eine neue Erweiterung wurde installiert und hat einen Fehler in einer SCSS-Datei

  5. Individuelle Anpassungen im Theme können das Problem auslösen

  6. Der Server hat nicht genug Arbeitsspeicher um die Kompilierung durchzufĂĽhren.

Was kannst Du tun?

Die Ursachenforschung ist der erste Schritt zu Behebung des Fehlers. Oftmals ist nicht klar, ob ein Theme, eine App / ein Plugin oder Shopware selbst Auslöser eines Fehlers ist.

Bearbeitungen prĂĽfen

Überlege was zuletzt in der Theme-Konfiguration geändert wurde. Wurden hier eventuell erst kürzlich Anpassungen vorgenommen?

Seit wann existiert der Fehler

Gelegentlich kommt es vor, dass ein solcher Fehler bereits längere Zeit besteht und erst bei der Installation einer anderen Erweiterung auftaucht.

Theme als Ursache identifizieren

Du kannst jedes Theme ganz einfach als Ursache identifizieren oder auch ausschlieĂźen. Das hilft Dir herauszufinden, ob die Ursache in der Theme-Konfiguration eines Themes liegt. Denn auch Plugins und Apps verwenden oftmals Werte welche beim Speichern des Themes mit dem Kompiler verarbeitet werden. Gehe daher wie folgt vor:

  • Wähle den Verkaufskanal aus, in welchem das Theme zugewiesen ist, das sich nicht mehr speichern lässt.

  • Wähle im Reiter "Theme" ĂĽber den Button "Theme ändern" das Standard-Theme aus

  • Klicke auf "Theme ĂĽbernehmen"

  • Gehe nun in die Theme-Konfiguration und speichere diese einmal erneut

    • Lässt sich das Standard-Theme ebenfalls nicht speichern liegt der Fehler höchstwahrscheinlich in einem Plugin oder einer App.

    • Lässt sich das Standard-Theme speichern, liegt die Fehlerquelle in der Theme-Konfiguration oder individuellen Bearbeitungen des anderen Themes

  • Aktiviere nach der PrĂĽfung wieder das ursprĂĽngliche Theme fĂĽr den Verkaufskanal

Ist die Fehlerquelle bekannt, sollte je nachdem die Theme-Konfiguration oder die einzelnen Erweiterungen durchgesehen werden.

Immer in kleinen Schritten arbeiten - nicht zu viele Änderungen auf einmal durchführen. Lieber nur wenige Veränderungen durchführen und zwischendurch immer wieder durch Speichern des Themes kompilieren. So kannst Du die Ursache leichter nachverfolgen, sollte eine Deiner Änderungen zu einem Fehler geführt haben.

âť“
❌
âś…
CSS
SASS/SCSS