Allgemeine Frage: Plugin = Widget?

Hallo zusammen, ich würde gerne ein eigenes Widget schreiben und dieses dann in eine Einkaufswelt von Shopware 5 hinzufügen. (Für Version 4.2 gibt es dieses Tutorial und für Version 4.3 dieses.) Da im Shopware 5 developer’s guide nichts Entsprechendes zu finden ist, frage ich mich ob in Shopware 5 ein Widget das gleiche ist wie ein Plugin. Denn für die Pluginentwicklung gibt es ja ein Tutorial: https://developers.shopware.com/develop … ick-start/ Weiß jemand von euch mehr dazu? :slight_smile: Gruß, Alex

Hi, nein, ein Plugin ist erstmal eine Schnittstelle für Entwickler. Damit wird Shopware erweitert. Darüber kannst du Listings modifizieren, Detailseiten, Bestellabschlüsse, Zahlungsplugins bereit stellen, Backend-Module hinzu fügen etc. Unter anderem kannst du damit auch weitere Widgets erzeugen. Das ist im Tutorial beschrieben: http://community.shopware.com/Eigenes-W … 1429258252 Daran sollte sich meines Wissens nichts geändert haben, mit den CLI-Tools kannst du dir auch ein Plugin generieren lassen, das ein einfaches Widget fürs Backend erzeugt: https://github.com/shopwareLabs/sw-cli-tools. Ein sehr einfaches, generiertes Beispiel, das in SW5 läuft, habe ich dir angehängt. besten Gruß, Daniel

1 „Gefällt mir“

Ahh, danke! Jetzt wird mir auch klar, dass ich kein Backend-Widget meine, sondern ein eigenes Einkaufswelt-Element. Wird das in SW 5 noch immer mit $component = $this-\>createEmotionComponent(..) wie in diesem Tutorial für Version 4.2 beschrieben, gemacht? Oder sollte ich besser vom neuen SW 5 Plugingerüst ausgehen? Viele Grüße, Alex

Hi, ne, das EKW-Beispiel funktioniert noch genau so, da gibt es ja dieses Vimeo-Beispiel im Wiki. Besten Gruß, Daniel