Sobald man nicht nur einen Service erweitert, sich auf ein Event hooked, oder das Frontend anpasst, kommt man schnell an den Punkt, in dem man sein Plugin auch im Backend abbilden möchte. In diesem Artikel möchte ich auf genau das eingehen…
Shopware 5.3 Plugin 101 | Model erstellen
Wir haben uns in den vorherigen Beiträgen mit verschiedenen Punkten der Pluginentwicklung beschäftigt (Events, Controller etc.) – nun kommen wir zu einem Interessanten Punkt für’s entwickeln – Models.
Phpstorm in Ubuntu installieren (ab 2017.3.3)
Seit neustem kann man Phpstorm in Ubuntu auch via snap installieren. Das hat den Vorteil das man nicht länger Scripte wie HIER nutzen muss, sondern einfach im Terminal den entsprechenden Befehl eintackern muss.
Shopware Plugin 101 | Service extensions
Wer schon mal im neuen Shopware Daten im Listing oder in der Suche erweitern wollte, wird schon auf die serivce extensions gestoßen sein. Neue Services wie StoreFrontBundle enthalten keine Hooks mehr, sondern werden mit einem Dekorater ersetzt oder erweitert.
Shopware Session Handler – das solltest du wissen …
Shopware hat 4 verschiedene Session Handler/Adapter. Aber wann solltest du welchen einsetzen? Und welche Vorteile bietet dir welcher Session Handler?
„Shopware Session Handler – das solltest du wissen …“ weiterlesen
Laravel – Erste Schritte im Template System
Ich habe im ersten Beitrag erklärt wie man Laravel mit Composer installiert – nun zeige ich euch wie man sein erstes Template erstellt und worauf man achten sollte.
Shopware Plugin 101 | Datenbank Queries
Shopware arbeitet mit Mysql als Datenbank. Hier kann man entweder auf einen normalen Mysql Server setzen oder MariaDB benutzen, welches ich in letzter Zeit definitiv bevorzuge (aus Performance Gründen). Shopware supported MariaDB offiziell nicht, aber was nicht ist, kann ja noch werden 😉
Shopware Plugin 101 | Unser erster eigener Controller
In vielen Fällen brauch man bei der Pluginentwicklung einen Controller, welcher die entsprechenden Models „organisiert“ – hier zeige ich euch in einem einfachen Beispiel wie das ab SW 5.2 geht…
„Shopware Plugin 101 | Unser erster eigener Controller“ weiterlesen
Debuggen in Shopware mit XDebug und Phpstorm
Im heutigen Beitrag zeig ich euch, wie Ihr XDebug mit Phpstorm einsetzt um Shopware vernünftig zu debuggen. Das spart euch besonders bei der Pluginentwicklung eine Menge Zeit und Nervern …
Elastic Metricbeat im Kibana Dashboard nutzen
Wer bereits Elasticsearch und Kibana nutzt, findet sicher auch Gefallen an Metricbeat – einem simplen Tool welches eure System- und Servicemetriken einfach an Elasticsearch übermittelt.