Shopware 6 Theme erstellen
Als Plugin erstellen
Mit der Console in den Pfad der Shopinstallation gehen und mit dem Befehl bin/console folgende Aktionen ausführen:
Alle aktuellen Plugins anzeigen:
Als erstes wird sichergestellt welche Plugins schon vorhanden sind. Mit der Übersicht alles Plugins soll im Anschluss vermieden werden, dass Plugins den gleichen Namen haben.
bin/console plugin:refresh
Theme erstellen
Theme erstellen und Wunschname bei Aufforderung eingeben. Dieser Befehl erstellt ein Theme-Plugin-Ordner in custom/plugins mit dem Wunschnamen des Themes. In diesem Ordner befinden sich alle Unterordner für die eigenen Twig-Dateien zur Anpassung und Design des eigenen Themes.
bin/console theme:create
Eingabeaufforderung: DerWunschnameDesTemplate
Pluginübersicht aktualisieren:
Nachdem das Plugin erstellt wurde lässt man sich das Plugin in der Übersicht anzeigen. Installed = Yes. Dort ist dann auch der nächste Schritt vermerkt, denn das Plugin ist noch nicht aktiviert. Activate = No.
bin/console plugin:refresh
Theme-Plugin aktivieren
Mit dem folgenden Befehl lassen sich die Plugins je nach Name aktivieren und deaktivieren.
bin/console plugin:install --activate DerWunschnameDesTemplate
Anschliessend kann es im Backend einem beliebigen Salechannel zugewiesen werden.