State-Machine-Manager | Bestellstatus-Manager
Beschreibung
Highlights
Über die Erweiterung
State-Machine-Manager gibt Ihnen die volle Kontrolle über Shopwares State Machines direkt im Administrationspanel. Standardmäßig bietet Shopware keine Oberfläche zum Verwalten von Zuständen oder Übergängen — diese können nur über Datenbankmigrationen konfiguriert werden. Dieses Plugin schließt diese Lücke mit einem intuitiven Admin-Modul.
Import & Export
Übernehmen Sie eine State-Machine-Konfiguration als JSON-Datei in einen anderen Shop, statt sie von Hand nachzubauen:
- Gezielte Auswahl — Wählen Sie die State Machines und innerhalb jeder einzelnen die Übergänge, die mitgehen sollen
- Vorschau vor dem Schreiben — Der Import-Assistent zeigt jede Maschine als Diagramm: grün, was der Shop bereits hat, blau, was neu angelegt wird
- Konflikte vorab — Namenskonflikte, fehlende Endpunkte und Kern-State-Machines werden vor dem Schreiben gemeldet, nicht danach
- Nur additiv — Der Import löscht nie und überschreibt nie Vorhandenes; ein zweiter Durchlauf ändert nichts mehr
- Alle Shop-Sprachen — Namen reisen in jeder Sprache des Quellshops mit, und der Assistent fragt nach jedem Namen, der in der Standardsprache des Zielshops noch fehlt
- Layout inklusive — Diagrammpositionen werden nach technischem Namen mitgeführt, sodass die Anordnung den Umzug übersteht
Visueller Diagramm-Editor
Ein interaktiver SVG-basierter Flussdiagramm-Editor zeigt die gesamte State Machine auf einen Blick:
- Drag & Drop — Ordnen Sie Zustände frei auf der Arbeitsfläche an
- Zustände verbinden — Ziehen Sie von einem Port eines Zustands zu einem anderen, um Übergänge zu erstellen
- Snap-to-Port — Visuelles Feedback mit grüner/roter Hervorhebung: Sie sehen vor dem Loslassen, ob der Übergang angelegt werden kann
- Lesbare Linienführung — Verbindungen laufen im rechten Winkel, halten Abstand zu den Karten, an denen sie vorbeiführen, und werden auseinandergezogen, wo zwei sonst auf einer Linie lägen
- Beschriftung auf der Linie — Jeder Übergang trägt seinen Aktionsnamen auf dem eigenen Pfad, platziert so, dass er weder eine Biegung noch eine andere Beschriftung verdeckt
- Auto-Layout — Ordnet die Maschine ausgehend vom Anfangszustand und verteilt die Verbindungen auf mehrere Kartenkanten, statt eine Seite zu überladen
- Pan & Zoom — Große Diagramme durch Ziehen an beliebiger Stelle der Arbeitsfläche navigieren
Zustandsverwaltung
Vollständiges CRUD für Zustände innerhalb jeder State Machine:
- Zustände hinzufügen, bearbeiten und löschen mit technischem Namen und Anzeigenamen
- Jeden Zustand als Anfangszustand festlegen, mit Bestätigungsschritt
- Zustände nach Namen suchen und filtern
- Löschschutz — Zustände, die von Bestellungen, Transaktionen oder Lieferungen verwendet werden, können nicht gelöscht werden
Übergangsverwaltung
Vollständiges CRUD für Übergänge (erlaubte Zustandsänderungen):
- Definieren Sie, welche Aktion von einem Zustand zum anderen führt
- Mehrere Übergänge zwischen denselben Zuständen mit verschiedenen Aktionsnamen werden unterstützt
- Selbstschleifen-Übergänge (gleicher Quell- und Zielzustand) werden unterstützt
- Duplikaterkennung verhindert das Erstellen identischer Übergänge
- Übergänge nach Aktionsname oder Zustandsnamen suchen und filtern
Validierung
Ein integriertes Validierungstool prüft Ihre State-Machine-Konfiguration auf mögliche Probleme:
- Fehlender Anfangszustand
- Verwaiste Zustände ohne Übergänge
- Unerreichbare Zustände (keine eingehenden Übergänge)
- Doppelte Übergänge
Verlauf
Sehen Sie den vollständigen Übergangsverlauf für jede State Machine — wann jeder Übergang stattfand, welche Entität betroffen war, wer ihn ausgelöst hat und was die Quell- und Zielzustände waren.
Sicherheit
Kern-State-Machines (Bestellung, Zahlung, Lieferung) sind vor dem Löschen geschützt. Alle Änderungen werden vor der Anwendung validiert, und der Import prüft den Shop vor dem Schreiben noch einmal serverseitig.
Details
- Verfügbar in: Englisch, Deutsch
- Zuletzt aktualisiert: 21. August 2026
- Veröffentlicht: 7. Juli 2026
- Version: 1.67.2
- Kategorie: Administration
Ressourcen
Bewertungen (0)
Über den Extension Partner
P2Lab sp. z o.o.
Partner Status
-
Shopware
Extension Partner
Details
- Ø-Bewertung: 5
- Partner seit: 2023
- Erweiterungen: 13
Support
- Land: Poland
- Spricht: Deutsch, Englisch
- Reaktionszeit: Sehr schnell