Shopware CLI Tool

May 9, 2017 11:47

    Voraussetzung:
  • ant
  • git
  • curl
  • php5-curl
  • Mac/Linux

1. Wenn nicht schon vorhanden Composer installieren.
curl -sShttps://getcomposer.org/installer | sudo php ----install-dir=/usr/local/bin –filename=composer

2.Composer testen mit $ composer
a) wenn's passt dann Ordner erstellen mit


mkdir cli-tools
cd cli-tools


git clone https://github.com/shopwareLabs/sw-cli-tools.git

und danach Composer install. Die Abhängigkeiten werden jetzt installiert.

3. Ordner anlegen
~/bin
cd ~/bin
wget

http://shopwarelabs.github.io/sw-cli-tools/sw.phar

Phar Datei runterladen und sw.phar zu sw umbenennen und chmod +x sw ausführbar machen

Jetzt kann das CLI Tool auch schon verwendet werden

4. Einen Ordner erstellen, wechseln in den gerade erstellten Ordner und
php ~/bin/sw plugin:create --haveBackend --haveFrontend--haveModels –haveApi sisiBewertungen
ausführen

Jetzt wird eine Menge Quellcode generiert und das Plugin sisiBewertungen angelegt (sisi ist unser Entwicklerpräfix)

Das Ergebnis ist:

Ein Plugin als Grundstruktur in der ein Frontend- und Backendmodul, ein Model und ein Api Service erstellt wurde.

Dieses Scafolding ist wirklich äußerst nützlich, dadurch wird die Entwicklung sehr beschleunigt.

Viel Erfolg!

Marcus signundsinn GmbHContact person link image
Ihr Ansprechpartner
Marcus Fellinger
m.fellnger@signundsinn.de