Shopware Knowledgebase

Textbausteine (neue Templatebasis)

ab Version:3.5.0

Neue Templatebasis Textbausteine

Alle Texte die in den Shopware Templates verwendet werden, sind in der Datenbank als Textbaustein hinterlegt. Hierdurch können die Inhalte und Texte ohne Bearbeitung des Templates ausgetauscht werden. Weiterhin lassen mit dem gleichen Template unterschiedliche Sprachen abbilden.

Neben einzelnen Anpassungen der Textbausteine kann hier über eine CSV-Datei der komplette Textbausteinen-Bestand exportiert/bearbeitet und wieder importiert werden. Bitte verändern Sie dabei die Schreibwesie von Sonderzeichen nicht! Umlaute werden z.B. als HTML Sonderzeichen (ü = "ü", ö = "ö") exportiert und werden bei Import ebenfalls in dieser Form erwartet. Wurden die Umlaute in deutscher Schreibweise direkt in die Importdatei eingebettet, so fehlen die Umlaute später in der Ausgabe.

Modifizieren von Textbausteinen

Das Modul zur Pflege der Textbausteine des Shops befindet sich in den Einstellungen unter Textbausteinen und dort den Unterpunkt neue Templatebasis.

Nach Aufruf des Fensters erscheint die gesamte Übersicht der verhandenen Textbausteine des Shops. Um den gewünschten Textbaustein zu lokalisieren, bestehen neben der Filterung der Textbausteine in der linken Navigation des Fensters, auch die Möglichkeit nach Haupt- oder Subshop sowie direkt nach dem Inhalt des Bausteins in der Suche zu suchen. Wenn der passende Textbaustein gefunden ist, kann man diesen über den Stift der Option modifizieren. Mit dem Klick auf den Stift werden die Details des Textbausteins aufgerufen. Unter anderem stehen hier die Felder des Namenspaces, Name sowie die Übersetzungsfelder für Haupt- und Subshop (falls vorhanden). Wenn die Änderung des Textbausteines vollzogen ist, wird als letztes gespeichert, sodass diese Einstellungen nach schließen des Fenster erhalten bleibt. Nach Speicherung der neuen Definierung muss noch der Cache geleert werden das diese Änderung auch storefrontseitig sichtbar ist.

Hinweis: Ändern Sie keinen Namen oder Namespace bei den Standard-Textbausteinen. Hierdurch kann die Verknüpfung zum Template verloren gehen!

Nachfolgend die Übersicht des Moduls:

Exportieren der Textbausteine als CSV und SQL-Datei

Das Modul zum Editieren und Ersetzen der Textbausteine bringt eine Menge Features mit. Unter anderem besteht schon die Möglichkeit aus dem Standard heraus die kompletten Textbausteine des Shops zu exportieren und zu bearbeiten. Ebenfalls besteht die Möglichkeit, vor dem Hochladen der neu editierten CSV-Datei ein SQL-Backup der Textbausteine zu erstellen, sodass fehlerhafte Änderungen mit dieser Backup-Datei in der Datenbank zurückgespielt werden können.

Einspielen der neuen Bausteine

Nachdem die CSV-Datei der bestehenden Textbausteine exportiert worden ist, sollten die weiteren Editierungen genau in diesem Format getätigt werden.

Hier ein Beispiel zum Importieren der neuen Textbausteine sowohl für den deutschen Shop als auch den englischen Subshop (GB).

namespace                   	name             value-de_DE-1    value-en_GB
'backend/activate/skeleton	'WindowTitle	 'Cache leeren	  'Delete Cache
'backend/cache/skeleton		'WindowTitle	 'Cache		  'Cache
'backend/error/index		'ErrorIndexTitle 'Fehler	  'error

Hinweis: Um die Änderung der einzelnen Textbausteinen zu übernehmen, muss vor jedem Wert das Zeichen " ' " stehen. Sonst wird der neue Wert für den Textbaustein nicht übernommen!

Wichtig: Achten Sie beim Import auf die Spaltenbezeichnung! Ein englischer Subshop kann z.B. folgende Bezeichnung haben value-en_GB-4. Dieses muss bei einem Import neuer Bausteine hinterlegt werden.

Beispiel:

namespace                   	name             value-en_GB-4
'backend/activate/skeleton	'WindowTitle	 'Delete Cache
'backend/cache/skeleton		'WindowTitle	 'Cache
'backend/error/index		'ErrorIndexTitle 'error

Rückspielung der SQL-Datei

Falls die Textbausteine nicht mehr korrekt angezeigt werden, ist die Möglichkeit gegeben, den Stand wie vor dem Import der Textbausteine zurückzuspielen. Hierzu öffnet man sich die vor dem Import die exportierte SQL-Datei und kopiert die SQL-Befehle aus dem Dokument. Im Anschluss muss die Datenbank geöffnet werden und der Dump über das SQL-Feld eingespielt werden. Nach der Änderung sollte der alte Stand der Textbausteine gegeben sein.

Alte Template Engine

Wenn Sie noch die alte Template Engin verwenden, lesen Sie bitte auch diesen Artikel.

Artikel-PDF erstellen

Artikel bewerten

Waren diese Informationen hilfreich? Ja Nein


Kategorien:

Bestell-Nr.: SW1423

Lieferzeit ca. 5 Tage

€ 3,00

Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*

€ 3,00

Preise inkl. gesetzlicher
MwSt. + Versandkosten*