Shopware 6 Quick Tipp #123: Von Produktiv-Umgebung in Development-Umgebung wechseln

Quick Tipps, Shopware 6
Die Funktionen in diesem Artikel wurden mit der Shopware Version 6.5.3.2 getestet.
Bei anderen Versionen kann es daher zu Abweichungen der beschriebenen Optik oder der Funktionen kommen.

Wechsel von Produktiv-Umgebung in Development-Umgebung in Shopware 6

Der Shopware Shop befindet sich standardmäßig in der Produktiv-Umgebung. Oft ist es bei der Shopware 6 Template Entwicklung nötig, bestimmte Shop Variablen abzufragen oder Insights zum Shop zu erfahren. Das funktioniert aber nur unter der Bedingungen, dass der Shopware Shop sich in der Development-Umgebung, also der Entwicklungs-Umgebung, befindet.

Über die {{ dump() }}-Funktion in den .twig-Template-Dateien kann man sich die Shopware-Variablen ausgeben lassen, sobald die Development-Umgebung aktiviert wurde.

Achtung: In der Produktiv-Umgebung, führt die dump-Funktion zu einem Fehler.

Shopware 6 Umgebung über die .env-Datei umstellen

In jeder Shopware 6 Installation findet man im Stammverzeichnis eine .env-Datei.
Laden Sie die Datei über den FTP herunter und öffnen Sie sie mit einem geeigneten Editor. Das kann z. B. ein vorinstallierter Texteditor sein.
Suchen Sie in der Datei nach diesem Bereich:

###> shopware/core ###
APP_ENV=prod

Ändern Sie „prod“ in „dev“:

###> shopware/core ###
APP_ENV=dev

Speichern Sie die Datei ab und laden Sie sie über den FTP wieder hoch.

Ihr Shopware 6 Shop befindet sich nun in der Development-Umgebung. Ggf. muss der Shop-Cache vorher noch gelöscht werden.

Möchten Sie Ihren Shop wieder in die Produktiv-Umgebung setzen, ändern Sie den Eintrag in der .env-Datei einfach wieder zurück auf „prod“.


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert