FAQ - Häufig gestellte Fragen - Shopware 5

FAQ - Häufig gestellte Fragen - Shopware 5 [quote=“Wikipedia”] Frequently Asked Questions, kurz FAQ, englisch für häufig gestellte Fragen oder auch meist gestellte Fragen, sind eine Zusammenstellung von oft gestellten Fragen und den dazugehörigen Antworten zu einem Thema. [/quote] Allgemein Templates [list] [*]Reihenfolge der Vererbung[/*] [*]Theme Cache aufbauen funktioniert nicht / Template ist kaputt[/*] [*]Inaktive Varianten aus Dropdown ausblenden (Auswahl-Konfigurator)[/*][/list] Plugins Fehlermeldungen Debuggen Tools Sonstiges Bei Fragen, Anregungen, Kritik, Verbesserungsvorschlägen, Themenvorschlägen oder sonstigem könnt ihr euch gerne per PN an mich richten.

Reihenfolge der Vererbung Seit Shopware 5 RC2 die Dateien jetzt in folgender Reihenfolge kompiliert: [list] [*]themes/bare/less[/*] [*]themes/bare/css[/*] [*]themes/responsive/less[/*] [*]themes/responsive/css[/*] [*]plugin/less[/*] [*]plugin/css[/*] [*]themes/custom/less[/*] [*]themes/custom/css[/*][/list] Dadurch habt Ihr die Möglichkeit Stylings aus Plugins über euer eigenes Theme zu überschreiben. Hierfür könnt Ihr einfach wie erwartet ein eigenes Theme mit eigenen Less Dateien anlegen und das Styling ganz normal überschreiben. Für die Javascript Dateien sieht die Reihenfolge folgendermaßen aus: [list] [*]themes/bare/js[/*] [*]themes/responsive/js[/*] [*]plugin/js[/*] [*]themes/custom/js[/*][/list]

Theme Cache aufbauen funktioniert nicht / Template ist kaputt Anscheinend werden bei euch die kompilierten Theme Dateien nicht richtig erkannt/eingebunden. Dies könnt ihr wie folgt überprüfen: 1. Frontend öffnen 2. Rechtsklick in den Browser 3. “Seitenquelltext anzeigen” Solltet ihr bisher keine großen Anpassungen vorgenommen haben sollte ca. in Zeile 31 des Seitenquelltext folgendes stehen: <link href="/web/cache/1430404906_t23_s1.css" media="all" rel="stylesheet" type="text/css"> Dies ist die kompilierte Theme css Datei, “t23” steht dabei für “Theme id 23” und “s1” für “Shop id 1”. Diese könnten bei euch abweichen was jedoch keine Rolle spielt. Ziemlich weit unten im Seitenquelltext findet ihr (bei mir Zeile 510) folgende Zeile: <script src="/web/cache/1430404906_t23_s1.js"></script> Dies ist die kompilierte Theme js Datei. (Namens-Pattern gleiches Prinizip wie bei der css Datei). Schaut bitte ob diese sauber bei euch eingebunden werden können. Was auch oft eine Rolle spielt sind Plugins, welche noch nicht kompatibel zur Shopware 5 sind, diese einfach mal deaktivieren und die Themes neu kompilieren lassen (Theme Manager neu zuweisen oder Cache leeren).

Inaktive Varianten im Auswahlkonfigurator ausblenden Leg in eurem Template die Datei /frontend/detail/config_step.tpl mit folgendem Inhalt an: [code]{extends file=“parent:frontend/detail/config_step.tpl”} {block name=‘frontend_detail_group_selection’}