Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Entdecke Shopware Payments Volle Leistung, ohne Kompromisse. Mehr erfahren
An international version is available for our store.
P2Lab sp. z o.o.

State-Machine-Manager | Bestellstatus-Manager

Bewertung: keine Bewertung ( Bewertung schreiben )
Downloads: <10

Beschreibung

Highlights

  • Interaktiver visueller Diagramm-Editor mit Drag-and-Drop-Zustandspositionierung
  • State Machines als JSON exportieren und importieren — Konfiguration zwischen Shops übernehmen
  • Ü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

Features

  • Ausgewählte State Machines mit genau den Übergängen exportieren, die Sie wählen
  • Import-Assistent zeigt je Maschine, was vorhanden ist und was neu angelegt wird
  • Konflikte werden vor dem Schreiben gemeldet; der Import fügt nur hinzu, löscht und überschreibt nie
  • Namen in allen Shop-Sprachen, mit Prüfung auf die Standardsprache des Zielshops
  • Rechtwinklige Linienführung, die Abstand zu den Karten und zu anderen Verbindungen hält
  • Auto-Layout verteilt Verbindungen auf mehrere Kartenkanten, statt eine Seite zu überladen
  • Pan und Zoom zum Navigieren großer State-Machine-Diagramme
  • Suche und Filter in Zustands- und Übergangslisten
  • Übergangsverlauf mit Datum, Entität, Benutzer und Zustandsänderungsdetails
  • Bearbeitungsmodus mit Abbrechen/Speichern-Workflow auf der allgemeinen Einstellungsseite
  • Neue benutzerdefinierte State Machines mit entity.state-Namenskonvention erstellen
  • Selbstschleifen-Übergänge unterstützt (gleicher Quell- und Zielzustand)
  • Mehrere Übergänge zwischen denselben Zuständen mit verschiedenen Aktionsnamen
  • Löschschutz — prüft Bestellungen, Transaktionen, Lieferungen und Übergänge vor dem Löschen
  • Zustandspositionen in Custom Fields gespeichert für konsistentes Diagramm-Layout

Ü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)

Bewertung schreiben

Wenn du diese Erweiterung heruntergeladen hast, kannst du diese im Shopware Account bewerten.

Bewertung schreiben

Ü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: 13

Support

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