Hier ist mein inoffizieller Shopware 5 Cheat-Sheet für unterschiedliche Bereiche von Shopware. Falls du schon Anfang 2018 hier gelandet bist wirst du noch nicht viel finden, aber ich werde diesen Beitrag regelmäßig erweitern.
Inhalt:
1. Shopware 5 Developer Cheat Sheet, Befehle
2. Shopware 5 Developer, Werkzeug
3. Veraltete Shopware Befehle – NICHT MEHR NUTZEN!
4. Shopware 5 Ordner
5. Terminal Cheat-Sheet
X. Weitere Cheat-Sheets
1. Shopware 5 Developer Cheat Sheet
debug – mit diesem Befehl kann man sich eine Debug-Anzeige als Popup ausgeben lassen. Diesen Smarty Code z.B. in einer .tpl Datei einbinden und das Debug-Fenster ausspucken lassen.
{debug}
extends file – Mit dem Befehl führt man die Vererbung vom Parent Theme durch. Das kommt in der Datei des Childthemes in die erste Zeile.
{extends file=“parent:frontend/listing/listing.tpl“ }
2. Shopware 5 Developer, Werkzeug
Shyim – Plugin um Code in Shopware zu finden
https://github.com/shyim/shopware-profiler
Zusatz-Trick: Mit Shyim die Datei suchen in der etwas verbaut ist, dann auf themes Ordner 2x Shift drücken um Suche aufzurufen und dann den Dateinamen eingeben:
LiveReload von Chrome – Aktualisert den Browser automatisch nach Anpassung einer Datei
https://developers.shopware.com/designers-guide/best-practice-theme-development/
https://www.google.de/search?q=google+chrome+live+reload
3. Veraltete Shopware Befehle – NICHT MEHR NUTZEN!
append / prepend
verursachen Fehler
4. Shopware 5 Ordner
Was liegt eigentlich so in welchem Ordner rum?
Gekaufte Plugins (auch Themes): /engine/Shopware/Plugins/Community/Frontend
5. Terminal Cheat-Sheet
Lange habe ich mir vor ihr gesträubt, langsam werden wir aber Freunde... Wer viel lokal mit Shopware arbeitet kommt nicht an diesem prähistorischen Tool vorbei.
KOMPILIEREN
$ grunt less
Kompiliert die Dateien automatisch nach jeder Änderung
$ grunt watch
VERZEICHNIS-BEFEHLE
$ pwd
So wechselt man eine Ebene nach oben
$ cd ..
Zeigt alle Ordner und Verzeichnisse an:
$ ls
Zeigt alle Ordner und Verzeichnisse an + versteckte Dateien
$ ls -a
SOFTWARE SUCHEN
$ node -v
Das zeigt an ob und wenn ja, welche NPM Version installiert ist.
$ npm -v
X. Weitere Cheat-Sheets
Shopware 5 Cheat-Sheet für Entwickler, synonymous.rocks
https://synonymous.rocks/shopware-5-cheat-sheet-fuer-entwickler/
Shopware Style Cheat-Sheet, shopware.com
http://community.shopware.com/files/downloads/stylecheatsheet-18088588.pdf
Y. Sonstige Links
Shopware Plugin Vorlage, shopware.com
https://developers.shopware.com/designers-guide/preparing-themes-for-the-community-store/
Z. Sachen die ich noch ausprobieren will:
Eigene Variablen definieren:
http://kuhlware-blog.com/shopware-define-custom-variables/
The post Shopware 5 – Cheat Sheet appeared first on great2gether - Werbeagentur aus Köln.