#2136 Theme-Konfiguration exportieren und importieren

Über einen Export und Import der Konfigurationswerte kannst du

  • deine Konfiguration sichern,
  • eine gesicherte Konfiguration wiederherstellen, 
  • Konfigurationen zwischen einem Theme und seinen Ableitungen übertragen und 
  • Theme-Konfigurationen in eine andere Installation übertragen


Aktuell gibt es leider von Shopware aus noch keine Möglichkeit einen Ex- und Import der Theme-Konfiguration über die Administration durchzuführen. Auch ein entsprechendes Plugin ist uns bisher nicht bekannt.


Vorgehensweise für erfahrende Anwender

Lege unbedingt ein Backup deiner Datenbank an, bevor du hier irgendwelche Änderungen vornimmst! Die nachfolgende Erklärung richtet sich an erfahrende Anwender, die im Umgang mit der Datenbank geübt sind. Hole dir weitere Hilfe, wenn das auf dich nicht zutrifft.


Die konfigurierten Werte der Themes werden bei Shopware 6 in der Datenbank-Tabelle "theme" in der Spalte "config_values" gespeichert. Diese Spalte enthält aber nicht den kompletten Satz an Konfigurationswerten, sondern nur diese, welche von der Standard-Konfiguration in der Spalte "base_config" abweichen.


Du kannst den Inhalt der Spalte "config_values" sichern und/oder zwischen verschiedenen Einträgen in der Tabelle und sogar in andere Shopware Installationen übertragen. Achte dabei aber dadrauf, dass die Themes miteinander kompatibel sind. Du solltest z.B. vermeiden, dass du eine Konfiguration von ThemeWare in dem Standard-Theme "Storefront" hinterlegst oder umgekehrt.


Für einen einfachen Zugriff auf die Datenbank empfehlen wir dir das Plugin FroshPlatformAdminer. Installierbare ZIP-Dateien für den Plugin Manager findest du hier: https://github.com/FriendsOfShopware/FroshPlatformAdminer/releases


Zusammenfassung

  1. Datenbank öffnen (z.B. über Adminer Plugin oder phpMyAdmin)
  2. Tabelle "themes" öffnen und Daten anzeigen
  3. Eintrag des gewünschten Themes bearbeiten
  4. Inhalt der Spalte "config_values" kopieren oder bearbeiten


Einschränkungen

  • Wenn die Konfiguration in eine andere Shopware Installation übertragen wird, dann müssen alle Medien (Hintergrundbild, etc.) neu hochgeladen und zugewiesen werden

Weitere Artikel in der Kategorie ""

6ac993d20907b4abadb5bfaca53e2caa
Kurz die Cookies, dann geht's weiter...
Auch diese Seite nutzt die üblichen Arten von Cookies: Technische und funktionale Cookies sind unbedingt nötig,damit diese Website überhaupt funktionieren kann.Zusätzlich nutzen wir Marketing-Cookies,damit wir dich auf unseren Seiten wiedererkennen undunsere Website und Kampagnen stets verbessern können, sowie Personalisierungs-Cookies mit denen wir dich, auch außerhalb dieser Website, besser ansprechen können.

Mit der Auswahl "Akzeptieren und Schließen" erlaubst Du uns die Verwendung dieser Cookies und Technologien. Bitte besuche unsere Datenschutzerklärung für weitere Informationen. Dort erfährst Du auch wie wir die Daten für erforderliche Zwecke (z. B. Sicherheit) verwenden.

Hier kannst du einstellen, welche Cookies du zulassen möchtest.

Technisch erforderlich

Wir nutzen Cookies, um die Bedienung und die Bereitstellung der Website zu ermöglichen und um sicherzustellen, dass bestimmte Funktionen ordnungsgemäß funktionieren. Diese Cookies sind immer aktiviert, da Du die Website sonst nicht ordnungsgemäß bedienen könntest.

Marketing

Die TC-Innovations GmbH und unsere Werbepartner (einschließlich Social Media-Plattformen wie Google, Facebook und Instagram) nutzen Tracking, um Dir personalisierte Angebote anzubieten, die Dir das volle Nutzererlebnis bieten. Dies beinhaltet das Anzeigen von "Direktwerbung auf Werbeplattformen Dritter", wie in der Datenschutzerklärung beschrieben. Wenn Du dieses Tracking nicht akzeptierst, wirst Du dennoch zufällige Werbeanzeigen von uns auf anderen Plattformen angezeigt bekommen.

Analyse

Um unsere Websites und Services stetig zu verbessern, analysieren wir das Nutzerverhalten auf unseren Websites.

Mehr Informationen findest du in unserer Datenschutzerklärung.

SpeichernCookie-EinstellungenAkzeptieren und Schließen