Notizen

Aus der Praxis: Shopware & E-Commerce.

Praxisnahe Lektionen zu Shopware 6 Plugin-Entwicklung, E-Commerce-Architektur und Performance-Optimierung aus echten DACH-Projekten, monatlich aktualisiert.

  1. 01 / 18 5 Min. Lesezeit
    shopwareshopware-6e-commercemigrationplugin-entwicklungphp

    Shopware-Plugin-Kompatibilität prüfen vor dem Major-Update

    Shopware-Plugin-Kompatibilität prüfen vor dem Update von 6.4 auf 6.7: Plugins auflisten, einordnen, dann ersetzen oder neu bauen. Was in welcher Version bricht.

    Ein kleines Wesen mit Klemmbrett steht am Rand eines grossen Bretts mit verbundenen Steckplätzen, etwa die Hälfte mit blauen Blöcken belegt, daneben liegen mehrere lose Blöcke mit nicht passenden Steckern
  2. 02 / 18 5 Min. Lesezeit
    shopwareshopware-6e-commercesicherheitwartungphp

    Wer patcht Ihren Shopware-Shop bei Sicherheitsupdates?

    Shopware-Sicherheitspatches schützen nur, wenn sie jemand einspielt. Wer Security Plugin, PHP und Plugin-Updates betreut, und was ich im Wartungsvertrag tue.

    Zwei kleine Wesen stehen ratlos auf dem Gehweg um ein leuchtendes Paket vor einem Laden mit gesprungenem Schaufenster, während ein drittes ein Paket durch die offene Tür trägt
  3. 03 / 18 7 Min. Lesezeit
    shopwareshopware-6e-commercebeauftragungbusinessdebugging

    Shopware Shop-Audit: Wer hat den Reparaturplan geschrieben?

    Ein Plan fürs Shopware Shop-Audit ist leicht kopiert und schwer umgesetzt. Was ein sicheres Audit vor Black Friday abdeckt und 5 Fragen, die den Autor zeigen.

    Ein Zwischenhändler am Ladentresen präsentiert einen Reparaturplan auf Transparentpapier, während das Original, von dem er abgepaust wurde, hinter ihm an der Wand hängt
  4. 04 / 18 6 Min. Lesezeit
    google-playandroidplattform-risikofreiberuflichkeit

    Google Play hat meine App in Indien entfernt: Was ich weiss

    Google Play hat meine App in Indien entfernt und den Einspruch wegen lokalem Recht abgelehnt, ohne Details. Was ich weiss und welches Plattformrisiko bleibt.

    Eine kleine Wächterfigur mit Laterne betrachtet eine gebogene Reihe leuchtender Torbögen, durch die Besucher hineingehen, während ein Torbogen hinter einem verriegelten Rollladen verschlossen ist und drei ratlose Besucher davor mit den Schultern zucken
  5. 05 / 18 8 Min. Lesezeit
    shopwareshopware-6shopware-coretheme-entwicklungopen-sourcephp

    Shopware theme:create: mehr als nur ein Gerüst

    theme:create schrieb ein nacktes Gerüst und nannte jedes Theme swag/theme-skeleton. Was die neuen --full- und Scaffold-Optionen in Shopware 6.7.14.0 ändern.

    Eine Figur kurbelt an einer Maschine, aus der ein nacktes Hausgerüst und ein sich selbst einrichtendes Haus aufsteigen
  6. 06 / 18 8 Min. Lesezeit
    shopwareshopware-6agentic-commercemcpautomatisierungb2b

    Shopware Merchant Agent: Was Ihren Shop absichert

    Shopwares Admin MCP lässt einen Merchant Agent Preis-, Bestands- und Aktionsänderungen mit serverseitiger Dry-Run-Vorschau vorbereiten. Was ihn stoppt.

    Freigabeprozess eines Shopware Merchant Agent: vorbereitete Änderung mit Vorher- und Nachher-Werten, Dry-Run-Vorschau vom Server und Freigabe oder Verwerfen
  7. 07 / 18 14 Min. Lesezeit
    shopwareshopware-6agentic-commerceucpplugin-entwicklungcheckout

    Shopware Universal Commerce Protocol einrichten

    Ich habe Shopwares Universal Commerce Protocol Plugin auf einem echten Shop installiert. Drei Dinge blockierten die erste Agent-Anfrage. Die Zahlung täuscht.

    Shopware Universal Commerce Protocol einrichten: UCP-Profil, Agent-Checkout und Zahlungsstatus
  8. 08 / 18 8 Min. Lesezeit
    shopwareshopware-6shopware-corepromotionscheckoutopen-sourcedebugging

    Shopware-Promotion-Bug: lineItemNotFound beim Rabatt entfernen

    Das Entfernen einer Rabattposition warf lineItemNotFound in Shopware 6.7. Die verschachtelte Event-Schleife dahinter, der Fix und die betroffenen Versionen.

    Code-Diff des lineItemNotFound-Guards in Shopwares Schleife zum Entfernen von Promotion-Rabatten
  9. 09 / 18 6 Min. Lesezeit
    freiberuflichkeitsicherheitkundenmanagementwordpressfiverr

    Der Fiverr-Auftrag, der mich bat, seine Datenbank lokal zu starten

    Ein Fiverr-Briefing verlangte eine ERP-Integration und schickte dann einen WordPress-Ordner samt Datenbank-Dump. Warum das direkt in einen Container geht.

    Eine Incident-Timeline-Karte: ein Fiverr-Briefing verlangt eine ERP-Integration, ein Dropbox-Zip enthält einen WordPress-Ordner und einen Datenbank-Dump mit der Anweisung, ihn lokal zu starten, der Account wird gemeldet und ohne Antwort blockiert
  10. 10 / 18 9 Min. Lesezeit
    shopwareshopware-6migrationsymfony-flexe-commercephp

    Shopware 6 Hauptversion-Update: Eine wahre Geschichte

    Ein Shopware-6-Hauptversion-Update ist nie nur composer update. Was auf einem Shop mit 6.3 kaputtging, und das Skript, das es gerettet hat.

    Shopware-6-Hauptversion-Update-Audit: Pre-Flex-Template auf 6.3, manuelle Flex-Migration, kollidierte Core-Migrationen und das ausgelieferte Schema-Check-Skript
  11. 11 / 18 9 Min. Lesezeit
    shopwareshopware-6rechtcompliancee-commercewiderruf

    Widerrufsbutton in Shopware 6: Rechtssicher einrichten nach dem 19. Juni 2026

    Der Widerrufsbutton ist seit dem 19. Juni 2026 Pflicht. So aktivieren Sie die native Lösung in Shopware 6.7.9.0 oder rüsten bei individuellen Templates nach.

    Widerrufsbutton im Footer eines Shopware-6-Shops mit Formularseite und automatischer Bestätigungsmail
  12. 12 / 18 8 Min. Lesezeit
    shopwareshopware-6beauftragungtheme-entwicklunginternationalisierunge-commercebusiness

    Einen Shopware-Entwickler beauftragen: Was die günstigste Option wirklich kostet

    Eine wahre Geschichte aus fünf Jahren: warum der günstigste Shopware-Entwickler am meisten kostet, und wie Sie einen wählen, der Sie nicht doppelt zahlen lässt.

    Zwei Bauweisen über Änderungen an einem Shopware-Shop: eine eng verdrahtete bricht bei jeder Änderung, eine standardkonforme fängt sie ab
  13. 13 / 18 8 Min. Lesezeit
    shopwareshopware-6agentic-commerceki-sucheb2b

    Shopware Agentic Commerce: Ist Ihr Shop KI-bereit?

    Shopware hat in Version 6.7.10 leise einen KI-Shopping-Kanal eingeführt. Die meisten DACH-B2B-Shops sind darauf noch nicht eingerichtet.

    Shopware 6.7.10 Agentic-Commerce-Bereitschaft: nativer KI-Shopping-Kanal, KI-Traffic 2026 um 393 Prozent gestiegen
  14. 14 / 18 11 Min. Lesezeit
    shopwareshopware-6lieferantenrotationdropshippingfertigungfulfillmente-commerce

    Shopware 6: Bestellungen fair verteilen

    Wie ich Lieferantenrotation in Shopware 6 gebaut habe, um Bestellungen fair zu verteilen. Praktischer Leitfaden für Dropshipper und Hersteller.

    Diagramm der Shopware-6-Lieferantenrotation: Bestellung #42 an SUP_01, vier Lieferanten-Knoten mit Füllquoten um eine zentrale Bestellung
  15. 15 / 18 9 Min. Lesezeit
    shopwareshopware-6shopware-coreplugin-entwicklungopen-sourcedebugging

    Shopware-Datumsfilter: 15 Monate statt 3

    Zwei Datumsfilter-Bugs im Shopware-6-Admin lagen tatsächlich in Shopware selbst. Wie sie so lange unentdeckt blieben und was zu wissen ist.

    Code-Diff mit dem Ein-Identifier-Fix für einen Datumsfilter-Bug in Shopware 6
  16. 16 / 18 11 Min. Lesezeit
    shopwareshopware-5shopware-6migratione-commerce

    Shopware 5 End-of-Life: Migration in 2026

    Shopware 5 ist seit Juli 2024 End-of-Life. Zwei Jahre später eskalieren Sicherheits-, PHP- und Plugin-Risiken. Die ehrliche 2026-Bilanz für Händler.

    Featured Image zum Shopware-5-End-of-Life im Juli 2024 und zur Migration auf Shopware 6 im Jahr 2026
  17. 17 / 18 7 Min. Lesezeit
    shopwareshopware-6e-commercephpversandlogistik

    Individuelle Versandlogik in Shopware 6

    Shopware 6 Versandregeln decken die meisten Shops ab. Aber echte Logistik braucht Bin-Packing und Länderregeln. So baut man eine individuelle Versandlogik.

    Diagramm der individuellen Versandkostenberechnung in Shopware 6 mit Bin-Packing über mehrere Verpackungstypen
  18. 18 / 18 7 Min. Lesezeit
    shopwareshopware-6plugin-entwicklunge-commercephp

    166 Shopware-6-Plugins: Was ich lernte

    Die meisten Shopware-Plugins brechen beim nächsten Update. Nach 166 Builds: was Shop-Betreiber und Agenturen wissen sollten, um Plugins zu bauen, die halten.

    Illustration des Shopware-6-Decoration-Patterns, das Plugins über Core-Updates hinweg am Leben hält