Highlights
Eigener Container-Manager für CSS, SCSS und JavaScript Kompilierung von Custom Code direkt ins Theme Änderungshistorie mit Wiederherstellungsmöglichkeit Skript-Einbindung abhängig von Cookie-Zustimmung
Features
Code-Editor mit Syntax-Highlighting für SCSS und JavaScript Erstellung beliebig vieler Container zur Code-Verwaltung Direktes Einfügen von CSS/JS in die Shopware-Theme-Kompilierung Alle Anpassungen werden protokolliert, ältere Versionen können jederzeit wiederhergestellt werden Keine zusätzlichen HTTP-Requests – saubere Integration ohne Abhängigkeitsprobleme (z. B. jQuery) Möglichkeit, Skripte nur bei aktiver Cookie-Zustimmung einzubinden Priorisierbare Container – Reihenfolge der Ausführung steuerbar Einbindung der Styles/Skripte vor dem Shopware-eigenen Styling
Standardmäßig bietet Shopware keine einfache Möglichkeit, eigene Styles oder Skripte direkt in der Administration zu verwalten und performant einzubinden. Anpassungen müssen oft mühsam über Themes oder externe Dateien erfolgen.
Wir haben daher ein Plugin entwickelt, das folgende Funktionen bietet:
- eigene Styles verwalten
Individuelle CSS- oder SCSS-Anpassungen können direkt im Editor hinterlegt werden - etwa für Farben, Abstände oder Animationen. Die Einbindung erfolgt automatisch und vor den Shopware-Standardstyles. - eigene Skripte einfügen
Eigene JavaScript-Funktionen lassen sich zentral hinzufügen, zum Beispiel für Tracking oder interaktive Shop-Elemente. Skripte können so konfiguriert werden, dass sie nur nach Zustimmung des Kunden geladen werden (z.B. Google Analytics). - Änderungshistorie & Wiederherstellung
Alle Anpassungen werden automatisch protokolliert. Über die integrierte Historie behalten Sie den Überblick und können bei Bedarf jederzeit auf ältere Versionen zurückspringen. - Flexible Verwaltung durch Container
Styles und Skripte werden in seperaten Containern organisiert. Diese lassen sich beliebig anlegen, priorisieren und gezielt einzelnen Verkaufskanälen zuweisen. - Skript Einbindung nach Cookie Zustimmung
Skripte können erst nach Cookie Zustimmung eingebunden werden. Dabei können ein individueller Cookie Name und eine vordefinierte Cookie Gruppe gewählt werden. - Saubere & performante Integration
Der Code wird direkt in die Shopware-Theme-Kompilierung eingebunden. Dadurch entstehen keine zusätzlichen HTTP-Requests und es kommt nicht zu Konflikten mit bestehenden Bibliotheken (z.B. jQuery).
- Admin und Storefront Code Optimierungen.
- Bei einer Änderung des Stils/Skripts wird ab sofort der Cache invalidiert, damit die Änderungen sofort im Shop sichtbar sind.
- Behebt ein Problem, bei dem im Storefront das JavaScript auch geladen wurde, wenn keine Scripte im Admin angegeben waren.
- Optimierte Theme-Kompilierungsfunktion.
- Sicherheitsrisiko behoben: Skript wird beim Speichern von Daten auf der Verwaltungsseite kompiliert, anstatt rohe HTML-Daten zu laden.
- Optimierung in der Administration bei der Kompilierung der Styles.
- Zeige die Karte „lastChanged“ nach dem ersten Speichern an. Wenn keine Änderungen vorgenommen wurden, wird kein Verlaufseintrag generiert.
- Behebt den Konsolenfehler beim Erstellen eines neuen Stils und entfernt !important-Anweisungen.
- Fügt den Migrationsdateien beschreibende Namen hinzu.
- Fixes an issue where styles were no longer loaded correctly.
- Behebt mögliche Probleme beim Plugin Update.
- Die Karte „lastChangedByUser“ und ihre Funktionalität wurden verbessert, der Code optimiert und die Snippets geändert.
- Implementierte versionierte Protokollhistorie
- Kompatibilität der Icons mit anderen Plugins behoben.
- Verbesserte Validierung von technischen Namen und Style-Script-Code-Farbe
- Javascript funktioniert auf der Grundlage der Cookie-Akzeptanz
- Verbesserte Plugin-Kompatibilität mit Shopware 6.7.
- Verbesserte Plugin-Kompatibilität mit Shopware 6.7.
- Kompatibilität mit Shopware 6.7.
- Unterstützung der folgenden Sprachen: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
- Verbesserte Funktionalität zum dynamischen Abrufen des Plugin-Namens aus der Konfigurationssammlung anstelle der Verwendung eines statischen Werts.
- Sicherheitsrisiko behoben: Skript wird beim Speichern von Daten auf der Verwaltungsseite kompiliert, anstatt rohe HTML-Daten zu laden.
- Behebt mögliche Probleme beim Plugin Update.
- Die Karte „lastChangedByUser“ und ihre Funktionalität wurden verbessert, der Code optimiert und die Snippets geändert.
- Verbesserte Versionshistorie-Funktionalität
- Verbesserte Skriptvalidierung und Farbauswahl im Code-Editor
- Fehlerbehebung
- Javascript funktioniert auf der Grundlage der Cookie-Akzeptanz
- Code-Optimierungen.
- Code-Optimierungen.
- Verbesserte Kompatibilität der Admin Ansicht mit Shopware 6.6.10.0.
- Kompatibilität mit Shopware 6.6.
- Änderung der Angabe der Kompatibilität zu Shopware.
- Kompatibilität mit Shopware 6.5.
- Änderung der Angabe der Kompatibilität zu Shopware.
- Änderung des Pluginnamens und der Hersteller Links.
- Optimiert das Plugin-Image.
- Verbessert die Kompatibilität mit Shopware >= 6.4.10.0.
- Optimiert die Plugin-Farbe in der Verwaltung.
- Behebung eines Problems beim Hinzufügen mehrerer Styles
- Möglichkeit zum Einfügen von Style-Code vor Shopware hinzufügen.
- Hinzufügen der Suchrangfolge von Namens- und Codefeldern für benutzerdefinierten Stil / Skript in der Verwaltung.
- Ermöglicht es die Reihenfolge zu definieren in welcher die Codes kompiliert werden.
- Modal zum Kompilieren von Themes nach dem Löschen des Stils/Skripts hinzufügen.
- Optimierung der Textbausteine
- Veröffentlichung
Anmelden