CMS Copy Suite – Sections, Blocks, Elements & Templates


Installationsanleitung, Dokumentation und FAQs zum Shopware Plugin

Das Plugin erweitert den Shopware-CMS-Editor um vier Werkzeuge, um Inhalte über Erlebniswelten hinweg wiederzuverwenden:

  1. Sektion in eine andere Erlebniswelt kopieren
  2. Einzelnen Block in eine andere Erlebniswelt kopieren
  3. Einzelnes Element (Slot) in einen kompatiblen Slot einer anderen Erlebniswelt kopieren
  4. Templates – Sektionen als wiederverwendbare Vorlagen speichern und per Klick in andere Erlebniswelten einfügen

Alle Aktionen laufen direkt in der Shopware-Administration. Eine zusätzliche Konfiguration ist nicht nötig.


Voraussetzungen

  • Shopware 6.6 oder 6.7
  • Plugin im Store erworben und in der Administration aktiviert
  • Nach der Aktivierung die Administration neu laden (F5), damit die neuen UI-Elemente sichtbar werden

Kompatibilität

  • Shopware 6.6 und 6.7
  • Verwendet ausschließlich Standard-Shopware-Entitäten (cms_page, cms_section, cms_block, cms_slot) sowie eine eigene Template-Tabelle (biloba_cms_template)
  • Keine Drittplugins erforderlich

Installation

  1. Plugin im Shopware Store erwerben und herunterladen.
  2. In der Administration unter Erweiterungen → Meine Erweiterungen installieren und aktivieren.
  3. Administration neu laden (F5).
  4. Zur CMS-Ansicht wechseln: Inhalte → Erlebniswelten.

1 · Sektion in eine andere Erlebniswelt kopieren

Eine komplette Sektion inklusive aller Blöcke und Elemente in eine andere Erlebniswelt übernehmen.

  1. Die Quell-Erlebniswelt öffnen.
  2. In der Seiten-Vorschau auf die gewünschte Sektion klicken – im rechten Bereich öffnet sich das Sektions-Konfigurationspanel.
  3. Oben im Panel neben Duplizieren auf die Quickaction „Kopieren nach …“ klicken.
  4. Im Dialog die Ziel-Erlebniswelt auswählen.
  5. Auf „Kopieren“ klicken.

Die Sektion wird am Ende der Ziel-Erlebniswelt angehängt. Eine Erfolgsmeldung bestätigt den Vorgang.

Alternativ geht es über die Navigator-Ansicht rechts in der Sidebar: Drei-Punkte-Menü an einer Sektion → „Kopieren nach …“.

Sektion Auswahl
Kopieren nach …


2 · Block in eine andere Erlebniswelt kopieren

Einen einzelnen Block inklusive aller Elemente im Block in eine andere Erlebniswelt übernehmen.

  1. Die Quell-Erlebniswelt öffnen.
  2. Auf den gewünschten Block klicken – im rechten Bereich öffnet sich das Block-Konfigurationspanel.
  3. Oben im Panel auf die Quickaction „Block kopieren nach …“ klicken.
  4. Im Dialog Ziel-Erlebniswelt und Ziel-Sektion auswählen, in die der Block eingefügt werden soll.
  5. Auf „Kopieren“ klicken.

Der Block wird ans Ende der gewählten Sektion angehängt.

Block kopieren nach …
Block kopieren – Sektion Auswahl

3 · Element (Slot) in einen kompatiblen Slot kopieren

Den Inhalt eines einzelnen Elements (z. B. Textbaustein, Bildfeld) in den passenden Slot eines Blocks in einer anderen Erlebniswelt übernehmen.

Kopiert wird hier nicht die Struktur, sondern nur die Konfiguration und die Daten des Elements – der Zielslot bleibt an seiner Position im Block erhalten. Das funktioniert nur zwischen typkompatiblen Slots (z. B. Text → Text, Bild → Bild).

  1. Die Quell-Erlebniswelt öffnen.
  2. Auf den Block klicken, in dem sich das Quell-Element befindet, damit der Block aktiv wird.
  3. Mit der Maus über das Element fahren – rechts oben am Element erscheint ein zusätzliches Symbol (Kopie-Icon).
  4. Auf das Icon klicken – der Dialog öffnet sich.
  5. Im Dialog Ziel-Erlebniswelt, Ziel-Block und Ziel-Slot auswählen (nur kompatible Slots werden gelistet).
  6. Auf „Kopieren“ klicken.

Falls der gewählte Block keine typkompatiblen Slots enthält, erscheint der Hinweis „Keine kompatiblen Slots gefunden“.

Konfiguration kopieren
Element Auswahl

4 · Templates: Sektionen speichern & wiederverwenden

Häufig genutzte Sektionen als Vorlagen ablegen und per Klick in beliebigen Erlebniswelten wieder einfügen. Vorlagen werden zentral im Admin-Bereich verwaltet.

Sektion als Template speichern

  1. Quell-Erlebniswelt öffnen.
  2. Sektion anklicken – das Konfigurationspanel öffnet sich rechts.
  3. Quickaction „Als Template speichern“ klicken.
  4. Im Dialog Template-Name (Pflicht) und optional eine Beschreibung eingeben.
  5. Auf „Speichern“ klicken.

Alternativ über das Kontextmenü der Sektion im Navigator.

Als Template speichern
Als Template speichern

Template in eine Erlebniswelt einfügen

  1. Ziel-Erlebniswelt öffnen.
  2. In der rechten Sidebar das unterste Symbol (Lesezeichen-Icon) mit dem Titel „CMS Templates“ anklicken.
  3. Es öffnet sich ein Panel mit allen gespeicherten Sektions-Templates.
  4. Auf den gewünschten Template-Eintrag klicken.

Das Template wird sofort ans Ende der Erlebniswelt angehängt. Die Seite aktualisiert sich automatisch, sodass die neue Sektion direkt sichtbar ist.

Einfügen der Templates in Ziel-Erlebniswelt

Templates verwalten

Inhalte → CMS Templates im Hauptmenü der Administration öffnet die Verwaltung. Dort lassen sich:

  • Templates nach Name, Typ oder Aktualisierungsdatum durchsuchen und sortieren
  • Templates umbenennen oder beschreiben
  • Nicht mehr benötigte Templates einzeln oder per Mehrfachauswahl löschen
CMS-Template Verwaltung

FAQs

Ja. Alle Slot-Konfigurationen (Textinhalt, verknüpfte Medien, Kategorie-Filter usw.) werden mit kopiert.

Ja. Das kopierte Element wird immer ans Ende der Ziel-Erlebniswelt bzw. der gewählten Ziel-Sektion angehängt. Bestehende Inhalte bleiben unverändert.

Die bereits in Erlebniswelten eingefügten Sektionen bleiben bestehen – sie sind beim Einfügen entkoppelt worden. Nur die Vorlage selbst wird entfernt.

Templates können aktuell nur für Sektionen eingefügt werden. Das Speichern ist für Blöcke und Elemente bereits vorbereitet; die direkte Wiedereinfüge-Funktion für Blöcke und Elemente wird in einem folgenden Update nachgereicht.

Dann erscheint dieser Slot gar nicht erst in der Auswahlliste. Nur typkompatible Ziele werden angeboten, damit nie inkompatible Daten übernommen werden.

Support

Bei Fragen oder Problemen stehen wir zur Verfügung: