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.
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 beim Verbinden von Zuständen
- Auto-Layout — Automatisches BFS-basiertes Layout mit Barycenter-Sortierung zur Minimierung von Kreuzungslinien
- Pan & Zoom — Navigieren Sie große Diagramme mit Scrollen und Ziehen
- Pfeilbeschriftungen — Jeder Übergang zeigt seinen Aktionsnamen entlang des Pfeils
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
- 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.
Details
- Verfügbar in: Englisch, Deutsch
- Zuletzt aktualisiert: 7. Mai 2026
- Version: 1.66.0
- Kategorie: Administration
Über den Extension Partner
P2Lab sp. z o.o.
Partner Status
-
Shopware
Extension Partner
Details
- Ø-Bewertung: 5
- Partner seit: 2023
- Erweiterungen: 12
Support
- Land: Poland
- Spricht: Deutsch, Englisch
- Reaktionszeit: Sehr schnell