Mehr Effizienz in Shopware Erlebniswelten: Das Must-have Plugin für wiederverwendbare CMS-Blöcke & Sections

Ein neues Plugin räumt jetzt auf und liefert eine Funktion, auf die viele Shop-Betreiber und Agenturen schon lange gewartet haben: Eine zentrale Vorlagen-Bibliothek für CMS-Blöcke und komplette Sections, inklusive seitenübergreifender Live-Synchronisation. Wir haben uns die Erweiterung im Detail angesehen.

•
27. Oktober 2026
•

Worum geht es? 

Das Prinzip ist so simpel wie genial: Das Plugin fungiert als eine Art Vorlagen-Sammlung für eure Seitenbausteine. Einmal erstellte Blöcke oder ganze Sections lassen sich mit sämtlichen Einstellungen, Inhalten und Bildern in einer zentralen Bibliothek ablegen. Anschließend könnt ihr diese über die neue Kategorie „Gespeicherte Blöcke“ in jeder beliebigen Erlebniswelt so oft einfügen, wie ihr möchtet.

Die echten Gamechanger verbergen sich jedoch im Detail:

1. Gespeicherte vs. Verknüpfte Blöcke (Linked Blocks)

Das ist der wohl wichtigste Unterschied und das Herzstück des Plugins:

  • Gespeicherte Blöcke: Fügt ihr diese ein, erhaltet ihr eine unabhängige Kopie. Anpassungen auf der Seite bleiben lokal.

  • Linked Blocks: Diese bleiben live mit dem Bibliothekseintrag verknüpft. Ändert ihr einen Linked Block, zum Beispiel ein Aktionsbanner, das auf zehn verschiedenen Seiten eingebunden ist, wird diese Änderung auf alle Instanzen übertragen. Das passiert auf der geöffneten Seite sofort, auf den anderen Seiten nach einer kurzen Verzögerung (ca. 800 ms) im Hintergrund. Durch die automatische Cache-Invalidierung beim Speichern zeigt die Storefront beim nächsten Aufruf direkt die aktualisierte Version.

2. Copy & Paste über Seiten hinweg

Blöcke und Sections lassen sich nun ganz einfach kopieren und vor oder hinter einem anderen Element wieder einfügen – sogar auf einer anderen Seite.
Wichtig für den Workflow: Die Zwischenablage ist an den aktuellen Admin-Tab gebunden und leert sich, sobald dieser geschlossen wird. Für die dauerhafte Nutzung ist also der Weg über die Bibliothek gedacht.

3. Sichtbarkeiten smart steuern (Rule Builder & Zeitsteuerung)

Ein weiteres Highlight: Einzelne Blöcke oder Sections können automatisch ein- und ausgeblendet werden. Entweder über eine Regel aus dem Rule Builder oder ganz klassisch über einen Zeitraum (von/bis). Perfekt für Black-Friday-Banner oder zeitlich begrenzte Sale-Sections! Da das Ganze serverseitig gelöst ist, gibt es zudem kein unschönes Flackern (Layout Shift) im Browser.

4. Import & Export für reibungslose Deployments

Wer mit Staging-Umgebungen arbeitet, wird diese Funktion lieben: Bibliotheken lassen sich als JSON-Datei exportieren und im Live-System wieder importieren. Da beim Import neue IDs generiert werden, wird zudem nichts versehentlich überschrieben.

Das ist neu in Version 1.5.0

Mit dem aktuellsten Update wurde die Usability im Backend noch einmal deutlich aufgewertet:

  • Zentrale Verwaltung: Blöcke und Sections liegen nun gemeinsam unter Inhalte → Erlebniswelten-Bibliothek, unterteilt in zwei praktische Reiter.

  • Bessere Auffindbarkeit: Eine neue Suche nach Name und Tags macht das Verwalten großer Bibliotheken deutlich entspannter.

  • Rechteverwaltung: Es gibt nun eine eigene Rolle.
    Hinweis für Shop-Manager: Benutzer ohne Admin-Rechte benötigen diese neue Rolle. Sollen zudem verknüpfte Elemente synchronisiert werden, braucht der User zwingend auch Bearbeitungsrechte für Erlebniswelten und Kategorien.

Grenzen und Hinweise

Bevor ihr direkt loslegt, hier noch ein paar wichtige Rahmenbedingungen aus technischer Sicht:

  • Nur Shopware 6.7: Das Plugin nutzt moderne Vue-3-Admin-APIs und ist daher nicht mit Shopware 6.6 oder 6.5 kompatibel.

  • Mehrsprachigkeit: Bei Linked Blocks gehen sprachspezifische lokale Anpassungen bei der Synchronisierung verloren. Für mehrsprachige, individuelle Bausteine solltet ihr daher reguläre, nicht verknüpfte Blöcke nutzen.

  • Safe to uninstall: Keine Sorge beim Deinstallieren. Die Bibliothekseinträge verschwinden zwar, aber eure CMS-Seiten bleiben intakt. Eingefügte Blöcke bleiben als normale Blöcke erhalten, Linked Blocks verlieren lediglich ihre Synchronisierung.

  • Keine Konfiguration: Plugin installieren, aktivieren, fertig. Es ist keine weitere Einrichtung nötig.

  • Reines Admin-Tool: Die Storefront selbst bekommt keine neuen Funktionen aufgebläht, sondern rendert die eingefügten Blöcke als regulären Shopware-Standard. Sehr gut für die Performance!

Fazit

Für Content-Manager und Agenturen, die stark auf die Shopware Erlebniswelten setzen und effizienter arbeiten wollen, ist diese Erweiterung ein absoluter Nobrainer. Die Zeiten des endlosen Nachbauens sind damit endgültig vorbei.

>> Hier geht es direkt zum shopware store.

FAQ: Häufige Fragen zur Erlebniswelten-Bibliothek

Das Plugin setzt zwingend Shopware 6.7 voraus, da es tief in die neuen Vue-3-Admin-APIs integriert ist. Ältere Versionen wie Shopware 6.5 oder 6.6 werden technisch bedingt nicht unterstützt.

Es geht absolut nichts kaputt. Das Plugin arbeitet hier sehr ressourcenschonend ("safe to uninstall"). Bei einer Deinstallation wird lediglich das Bibliotheks-Verzeichnis im Backend entfernt. Alle Blöcke und Sections, die du bereits auf deinen Seiten platziert hast, bleiben als ganz reguläre Shopware-Elemente erhalten. Nur die seitenübergreifende Synchronisation der "Linked Blocks" wird logischerweise getrennt.

Nein. Die Erweiterung ist ein reines Admin-Werkzeug zur Workflow-Optimierung. Die Storefront bekommt davon nichts mit und muss keine zusätzlichen Skripte laden. Auch die Sichtbarkeitssteuerung (über Zeiträume oder den Rule Builder) wird komplett serverseitig aufgelöst, was lästiges Flackern (Layout Shifts) im Browser verhindert.

Ja, das ist problemlos möglich und ideal für professionelle Deployments. Du kannst komplette Bibliotheken als JSON-Datei exportieren und im Live-System importieren. Ein massiver Pluspunkt: Beim Import generiert das System automatisch neue IDs. Du überschreibst also keine bestehenden Elemente auf dem Live-Server.

Hier ist eine saubere Arbeitsweise wichtig: Wenn du an einer verknüpften Instanz (Linked Block) sprachspezifische Anpassungen auf einer konkreten Seite vornimmst, gehen diese bei der nächsten globalen Synchronisation verloren. Wenn Bausteine pro Sprache und Seite stark abweichen sollen, empfehlen wir, diese nur als reguläre gespeicherte Blöcke (ohne Live-Verknüpfung) aus der Bibliothek einzufügen.

Mit dem Update auf Version 1.5.0 wurde eine saubere Rechteverwaltung integriert. Benutzer ohne globale Admin-Rechte sehen den Menüpunkt erst, wenn ihnen die neue, Plugin-eigene Rolle zugewiesen wurde. Wichtig: Damit diese Nutzer auch verknüpfte Elemente (Linked Blocks) synchronisieren können, benötigen sie zusätzlich grundlegende Bearbeitungsrechte für Erlebniswelten und Kategorien.