ich wollte mal Fragen ob jeamand dieses Tool kennt, wie es funktioniert bzw ob man damit gut arbeiten kann?
Ich bin selbst eher der Programmier einsteiger möchte mir aber eigene Sachen in meinem Shop umbauen und dieses tool klingt hilfreich dies mit eigenen plugins zu lösen.
mit den CLI-Tools kannst du dir Plugins generieren lassen, Daten in deinem Shop generieren, Plugins installieren. Nimmt einfach etwas arbeit ab die man sonst immer wieder machen müsste. Am Anfang würde ich allerdings auf zu viel Automatismus verzichten da sonst einiges Grundverständnis für das System an sich auf der Strecke bleibt.
Wenn du etwas drin bist in der Shopware-Entwicklung kann as Tool dir sehr stark Weiterhelfen
Dank dir für die Antwort. Ist das selbst eine Art Plugin ? Oder wie nutzt man das?
Ich arbeite grad die Tutorials durch was sich mir noch nicht erschliesst ist irgendwie die Bootstrap.php bzw wie ich die direkt aufbauen muss um zum gewünschten Ziel zu kommen
nein das ist ein Konsolen-Anwendung vor allem auf Basis von der Symfony-Konsolen Komponente Du würdest dir das installieren und unter deinen ~/bin-Ordner verschieben um es Global zur Verfügung zu haben.
Klont die CLI-Tools in den Ordner ~/bin/sw-cli-tools
Erstellt einen Link auf die Ausfübare Datei der CLI-Tools
Macht deinen Link ausführbar
Danach kannst du in deiner Konsole sw Eintippen und bekommst alle Befehle ausgegeben.
Zu der Bootstrap.php:
Die Datei ist dein Einstiegspunkt in das Plugin. Dort legst du die Versionsnummer fest, kannst Events registrieren auf die du Reagireren möchtest (z.B. Kunde wurde erstellt, …) und kannst bestimmten was bei der Installation, Deinstallation & beim Update passiert
Hier findest du einige Plugins die von uns Entwickelt wurden: ShopwareLabs · GitHub
Aber aufgepasst, es existieren 2 Plugin-Systeme Parallel. Wenn du ein Plugin siehst welche eine Plugin.xml im Hauptverzeichnis hat ist es das Plugin-System welches mit der Version 5.2 eingeführt wurde. Du müsstest dich also vorher Entscheiden in welches du dich Einarbeiten möchtest. Große Unterschiede in der Eigentlichen Entwickung mit Shopware sind dabei allerdings nicht
ich bin zwar Windows Nutzer hänge aber an der selben Stelle. Habe auch alles soweit installiert bekommen, dann die Meldung der 2 Eingabeaufforderungen. Die Befehle gehen bei mir auch, PAth sind eingetragen und soweit alles gängig aber den Punkt mit den Installieren Sie den Composer krieg ich nicht hin. Selbst die manuelle Variante funrktioniert nicht. Installiert krieg ich ihn geprüft in der Console auch aber immer wider die selbe Meldung mit den 2 Befehlen.