Cache deaktiveren / Entwicklungs-Modus

Guten Abend, nach OXID und Magento versuche ich mich nun in der Entwicklung eines Themes für Shopware. Ich hänge jedoch grad an einem grundlegenden Problem. Gibt es eine Art Developer-Modus, welchen man aktivieren kann? Wenn ich in der Themes.php etwas ändere, muss ich derzeit immer wieder ins Backend gehen, das Theme zuweisen und das ganze Teil neu kompilieren lassen. Das ist in der Entwicklungs-Phase allerdings sehr zeitraubend. Gibt es hier irgendwas, was ich eventuell übersehen habe? Besten Dank für eure Unterstützung! k.

Ja hast du :wink: Die .less Dateien kompilierst du am besten direkt über Grunt, dann entfällt in der Entwicklung eben das lästige kompilieren der Files. https://developers.shopware.com/designe … velopment/ Außerdem kannst du Shopware im Backend unter Einstellungen->Caache noch in den Bearbeitungsmodus setzen: [quote]Shop im Bearbeitungsmodus verwenden Zur besseren Einrichtung des Shops ist der HTTP-Cache deaktiviert. Im Bearbeitungsmodus werden Anpassungen im Shop zumeist direkt im Frontend sichtbar, der Shop ist dadurch aber deutlich langsamer. Sobald Sie die initiale Einrichtung abgeschlossen haben, empfehlen wir, in den Produktivmodus zu wechseln.[/quote]

Hi kayyy, das habe ich jetzt mal gemacht, bringt jedoch nicht den gewünschten Erfolg. Ändere ich etwas an der Themes.php, so muss ich das Theme im Backend trotzdem neu kompilieren. Generell vermisse ich ein paar Entwickler-Tools. Magento bietet beispielsweise die Möglichkeit in einen Modus zu wechseln, welcher im Frontend anzeigt aus welcher tpl-Datei ein Snippet kommt. Was gerade für den Einstieg extrem praktisch ist. Gibt es hier etwas änliches, vielleicht auch als Plugin, welches man sich erst installieren müsste? Grüße k.

Du suchst https://github.com/dnoegel/DsnFrontendBlocks Viele Grüße