Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
An international version is available for our store.
P2Lab sp. z o.o.

State-Machine-Manager | Bestellstatus-Manager

Beschreibung

Highlights

  • Interaktiver visueller Diagramm-Editor mit Drag-and-Drop-Zustandspositionierung
  • Übergänge erstellen durch Ziehen von Port zu Port mit Snap-to-Target-Feedback
  • Vollständiges CRUD für Zustände, Übergänge und State Machines — keine Migrationen nötig
  • Integrierte Validierung erkennt verwaiste Zustände, fehlenden Anfangszustand und Duplikate
  • Kern-State-Machines vor Löschung geschützt mit Abhängigkeitsprüfungen

Ü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

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Bewertung: 5

    Durchschnittliche Bewertung von 5 von 5 Sternen

  • Partner seit: 2023
  • Erweiterungen: 12

Support

  • Land: Poland
  • Spricht: Deutsch, Englisch
  • Reaktionszeit: Sehr schnell