CMS Elemente bei Änderungen in alle Sprachen kopieren

< 10 downloads
Bei Änderungen von Blöcken (speziell Bildelementen) müssen ohne diesem Plugin die Elemente in allen Sprachen einzeln bearbeitet werden, wenn diese vorher je Sprache angepasst wurden.
Monatlich
9,90 €* / Monat
Monatlich kündbar
Jährlich
16.67% Rabatt
8,25 € / Monat
118,80 €* 99,00 €* / Jahr
ab dem zweiten Jahr 118,80 €* / Jahr

Technische Informationen

Kategorie Erlebniswelten
Erstellt am 14. October 2024
Zuletzt aktualisiert 13. June 2026
Sprachen de_DE, en_GB
Schlagwörter CMS, cms elemente, cms blöcke, cms extension, Sprachen
Technischer Name AcrisCmsConfigOverwrite

Highlights

  • Bilder, Produkte und Kategorien in alle Sprachen kopierbar
  • Wahlweise komplett mit Einstellungen oder nur als Identität
  • Größen, Farben und Texte schnell in mehreren Sprachen anpassbar

Funktionen

  • Schnelles Kopieren von Medien und Einstellungen auf alles Sprachen.
  • Wahl zwischen Entität oder gesamten Elementen inkl. Einstellungen.
  • Änderungen lassen sich mit einem Klick auf alle Sprachen übertragen.

Zweck des Plugins


Voraussetzungen

Dieses Plugin setzt die Nutzung von Erlebniswelten (Blöcke bzw. Elemente) in mehreren Sprachen voraus. Ein Teil der Blöcke soll für jede Sprache unterschiedlich sein, andere Teile der Blöcke sollen bei allen Sprachen gleich sein. (z.B. Bilder, Kategorien, Produkte, etc.)


Der Shopware Standard ermöglicht es, in der Erlebniswelt die einzelnen Blöcke je nach Landessprache individuell zu konfigurieren, sodass pro Sprache unterschiedliche Bilder und Texte angezeigt werden können. Mit unserem Plugin lassen sich die Bilder und Einstellungen der Standardsprache mit nur wenigen Klicks auf alle anderen Sprachen anwenden oder synchronisieren. So werden die Inhalte schnell und effizient auf den gleichen Stand gebracht.


Ausgangssituation

Im Shopware Standard bestehen Erlebniswelten aus Sektionen, diese beinhalten Blöcken und die Blöcke beinhalten Elemente. Jeder erstellter Block wird grundsätzlich von der festgelegten default Sprache für andere Sprachen vererbt. Wenn nun aber in einem mehrsprachigen Webshop z.B. ein Block bzw. genauer gesagt das enthaltene Element darin, für jede Sprache unterschiedlich befüllt wird, dann speichert Shopware jeden Block für jede Sprache ab. Eine Vererbung der Default Sprache findet dann nicht mehr statt. Soweit passt das in vielen Fällen auch gut, aber:


Problemfälle: Änderung z.B. Bilder für alle Sprachen

Wenn jedoch z.B. ein Bild & Textblock verwendet wird (in diesem Beispiel links ein Bild Element und rechts ein Text Element)  und dann das Text Element für verschiedene Sprachen individuell übersetzt wird, dann speichert Shopware wie oben geschrieben, je Sprache den Block ab.

Problemfall: Soll nun das Bild für alle Sprachen geändert werden, dann muss für jede Sprache das Bild neu zugeordnet werden, da die Vererbung des Bildes nicht mehr von der default Sprache stattfinden kann, da ja je Sprache der Block abgespeichert wurde.


Weitere Anwendungsfälle wären alle Blöcke, die ein Textelement besitzen (und das in die jeweilige Sprache übersetzt wird) und ein weiteres Element beinhalten wie z.b. Bilder, Produkte, Kategorien(Entitäten) und wenn diese nachträglich für alle Sprachen geändert werden soll - dies gilt auch für die Einstellungen dieser Elemente wie Bildgrößen, Farben etc. Wenn diese nachträglich geändert werden sollen, dann müss diese Änderungen jeder Sprache durchgeführt werden.


Lösung:

Dieses Plugin fügt nun die Möglichkeit hinzu z.B. Bilder, Produkte, Kategorien ( Entitäten) ausgehend von der gewünschten Sprache, für alle Sprachen zu kopieren.


Dabei stehen 2 Modi zur Verfügung: Kopieren nur der Entitäten (Bilder, Produktzuordnungen, Kategoriezuordnungen) oder Kopieren des kompletten Elementes (inkl. der Entitäten und der Einstellungen des entsprechenden Elements z.B. Bildgrößen, Farbe, etc.)
Hinweis: Die beiden Optionen stehen erst nach dem erstmaligen Speichern des Blocks, in dem entsprechenden Element zur Verfügung - siehe Screenshots.


1. Kopiere aller Einstellungen

  • Kopiert alle Einstellungen innerhalb des Elements und gilt für alle anderen Sprachen (Achtung: es werden auch Texte der gewählten Sprache überschrieben)


2. Kopiere nur Referenzen (z.B. Bildzuordnungen, Produktzuordnungen, Kategoriezuordnungen):

  • Wenn das Element eine Einstellung zum Hochladen oder auswählen einer Entität hat, werden nur diese kopiert. 
  • Das können Bilder, Produkte, Kategorien sein.

    Technisch gesehen wird alles, was einen eigenen eindeutigen Refernenzierung hat (ID), in allen Sprachen kopiert und ersetzt.
    Zum Beispiel haben Einstellungen wie Textfarbe, Größe, Abstände usw. keine ID.
  • Medienauswahl, Produktbox-Elemente haben Einstellungen zur Produktauswahl. Navigationselemente haben Kategorien - sie haben eine gespeicherte ID.
  • Und mit der 2. Option stellen wir sicher, dass nur diese Daten kopiert werden und nicht alles.


Bei folgenden Blöcken ist dieses Plugin praktisch:

Block-Kategorie: Text & Bild
  • Zwei Spalten, zentriertes Bild & Text
  • Banner
Block-Kategorie: Bilder
  • Drei Spalten, zentriert
  • Zwei Spalten, zentriert
  • Vier Spalten, zentriert
Block Kategory: Commerce
  • Produktname & Hersteller-Logo

Wählen Sie in der Erlebniswelt ein Layout ihrer Wahl. In diesem Layout erstellen Sie eine Sektion. Jetzt können Sie einen Block in die Seketion per Drag & Drop ziehn. Zum Beispiel den Block " Zwei Spalten, zentriertes Bild & Text" aus der Blockkategorie: Text & Bild.  Wählen Sie ein beliebiges Bild und einen Text und speichern sie Ihren Fortschritt. Wenn Sie jetzt in die Elementeinstellungen gehen, welche als Zahnrad im Element dargestellt werden, können Sie unten neben dem Button Fertig das Icon zum Kopieren sehen. Klicken sie auf dieses und wählen Sie den gewünschten Modus.


Erlebniswelt erstellen > Layout auswählen und anklicken > Sektion hinzufügen > Rechts unter Blöcken einen Block aussuchen z.B. Text und Bild > Block per Drag & Drop in die Sektion einfügen > Elementeinstellungen öffnen > Rechts unten Button neben „Fertig“ klicken > Gewünschte Option wählen

Frequently Asked Questions

Es wurden keine Fragen gefunden. Kontaktieren Sie uns, wenn Sie konkrete Fragen haben!
Version Datum Shopware Kompatibilität Changelog
4.1.0 4. November 2025 >=6.7.0.0 <6.8.0.0
  • - Funktion hinzugefügt, um alles außer Text und Entitäten für CMS zu überschreiben.
4.0.2 11. Juli 2025 >=6.7.0.0 <6.8.0.0
  • - Verbesserte Plugin-Kompatibilität mit Shopware 6.7.
4.0.1 3. Juli 2025 >=6.7.0.0 <6.8.0.0
  • - Verbesserte Plugin-Kompatibilität mit Shopware 6.7.
4.0.0 6. Mai 2025 >=6.7.0.0 <6.8.0.0
  • - 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
3.1.1 4. November 2025 >=6.6.0.0 <6.7.0.0
  • - Der Warntext für die Option „Alles außer Text und Entitäten überschreiben“ wurde aktualisiert.
3.1.0 3. November 2025 >=6.6.0.0 <6.7.0.0
  • - Funktion hinzugefügt, um alles außer Text und Entitäten für CMS zu überschreiben.
3.0.3 16. Oktober 2024 >=6.6.0.0 <6.7.0.0
  • - Anpassung von Buttonbenennung
3.0.2 14. Mai 2024 >=6.6.0.0 <6.7.0.0
  • - Optimierte Fehlerbehandlung beim Kopieren von Einstellungen.
3.0.1 22. April 2024 >=6.6.0.0 <6.7.0.0
  • - Optimierte Funktionalität zum Überschreiben aller Elementkonfigurationen.
3.0.0 19. April 2024 >=6.6.0.0
  • - Kompatibilität mit Shopware 6.6
2.0.0 19. April 2024 >=6.5.0.0
  • - Kompatibilität mit Shopware 6.5
1.1.0 23. Januar 2024 >=6.4.0.0
  • - Überschreibungsfunktion für Elemente mit mehr Bildern hinzugefügt.
1.0.0 22. Januar 2024 >=6.4.0.0
  • - Veröffentlichung
Bewertungen
Bewerten Sie dieses Produkt!

Teilen Sie Ihre Erfahrungen mit anderen Kunden.