Erweiterte Bestellabwicklung: Einrichtung und Hilfe
Schnellstart
- Laden Sie die ZIP von mprorderworkflow unter Module > "Module Manager" hoch und öffnen Sie "Configure".
- Aktivieren Sie unter Allgemein die Optionen Workflow aktivieren und Bestellpanel anzeigen.
- Erstellen Sie unter Bestellworkflow ein Team und wählen Sie Teammitglieder sowie native Bestellstatus.
- Erstellen Sie interne Schritte unter "WF Statuses" und wählen Sie jeweils das verantwortliche Team.
- Prüfen Sie die Einstellungen unter Kommentare, Benachrichtigungen und Zustellung und speichern Sie.
- Öffnen Sie eine Testbestellung, ändern Sie ihren Workflow-Status und fügen Sie einen internen Kommentar hinzu.
- Prüfen Sie die Benachrichtigungen der Empfänger und testen Sie eine Erinnerung durch späteres Laden einer Backoffice-Seite.
Erfordert PrestaShop 1.6.1 oder neuer und PHP 7.1 oder neuer.
Einrichtungsanleitung
Bestellworkflow installieren und öffnen
- Laden Sie die ZIP von
mprorderworkflowunter Module > "Module Manager" hoch. - Öffnen Sie "Configure" und prüfen Sie die folgenden Einstellungen.
- Öffnen Sie Bestellworkflow und erstellen Sie ein Team mit aktiven Mitarbeitern.
- Fügen Sie unter "WF Statuses" Workflow-Status hinzu und wählen Sie die verantwortlichen Teams.
- Öffnen Sie eine Testbestellung und prüfen Sie, ob das Workflow-Panel erscheint.
- Ändern Sie ihren internen Status, fügen Sie einen Kommentar hinzu und prüfen Sie die entsprechenden Mitarbeiterbenachrichtigungen.
Erfordert PrestaShop 1.6.1 oder neuer und PHP 7.1 oder neuer.
Das Produkt wird als Advanced Order Fulfilment angeboten und erscheint im Backoffice als Advanced Order Workflow. Sein Menü enthält Bestellworkflow für Teams, "WF Orders", "WF Comments", "WF Statuses", "WF Dashboard", "WF Notifications" und Einstellungen > Konfiguration.
Allgemeine Einstellungen
| Einstellung | Standard nach Installation | Funktion |
|---|---|---|
| Workflow aktivieren | Ja | Steuert die normalen Workflow-Hooks und die Panel-Ausgabe. |
| Bestellpanel anzeigen | Ja | Zeigt den Workflow-Bereich auf unterstützten Bestelldetailseiten im Backoffice. |
| Prüfung gleichzeitiger Änderungen | Ja | Prüft vor einer Workflow-Statusänderung die übermittelte Panel-Version und fordert zum Aktualisieren auf, wenn ein anderer Mitarbeiter sie geändert hat. |
| Bestellpunktzahl aktivieren | Ja | Zeigt die Bedienelemente zur Bewertung von 0 bis 10. |
| Standard-Bestellpunktzahl | 10 | Die Einstellung wird gespeichert, aber Bestellungen ohne gespeicherte Bewertung erhalten in dieser Version den Wert 10. Neue Workflow-Schritte übernehmen die vorhandene Bewertung. |
Native PrestaShop-Bestellstatus bilden weiterhin den für Kunden sichtbaren Bestellablauf. Workflow-Status, Kommentare und Erinnerungen sind interne Datensätze. Eine Workflow-Statusänderung aktualisiert weder Zahlung noch Versand noch den nativen Bestellstatus.
Teams und Workflow-Status erstellen
Teams
Fügen Sie unter Bestellworkflow ein Team hinzu und legen Sie Folgendes fest:
| Feld | Standard für neue Teams | Ihre Aufgabe |
|---|---|---|
| Teamname | Leer | Geben Sie einen internen Teamnamen wie Auftragsabwicklung ein. |
| Farbe | #3498db |
Legen Sie die Badge-Farbe fest. |
| Beschreibung | Leer | Beschreiben Sie seine Arbeit. |
| Aktiv | Ja | Aktivieren Sie das Team. |
| Teammitglieder | Keine | Wählen Sie PrestaShop-Mitarbeiter. |
| Bestellstatus | Keine | Ordnen Sie native PrestaShop-Bestellstatus der Zuständigkeit dieses Teams zu. |
Erstellen Sie beispielsweise Auftragsabwicklung, wählen Sie Ihre Lagermitarbeiter und ordnen Sie "Payment accepted" und "Preparation in progress" zu, wenn diese Status das Team auf die Bestellung aufmerksam machen sollen.
Erstellen Sie Teams im vorgesehenen Shop-Kontext. Ein neues Team verwendet die aktuelle Shop-ID, wenn keine angegeben ist. Teamabfragen können nach Shop gefiltert werden.
"WF Statuses"
| Feld | Standard für neue Status | Ihre Aufgabe |
|---|---|---|
| Name | Leer | Geben Sie den übersetzten internen Statusnamen ein. |
| Beschreibung | Leer | Geben Sie eine übersetzte Erläuterung ein. |
| Farbe | #3498db |
Wählen Sie die Badge-Farbe. |
| Verantwortliches Team | Keines | Wählen Sie das für diesen internen Schritt verantwortliche Team. |
| Bestellung abgeschlossen | Nein | Kennzeichnen Sie einen Abschlussstatus für die Filterung abgeschlossener Workflows. |
| Empfohlener nächster Status | Keiner | Wählen Sie den wichtigsten nächsten Schritt, der Mitarbeitern angezeigt wird. |
| Vorgeschlagene Status | Keine | Wählen Sie weitere nächste Schritte. |
| Aktiv | Ja | Machen Sie den Status verfügbar. |
Erstellen Sie zuerst alle Status, wenn Sie sie als empfohlene oder vorgeschlagene nächste Schritte verknüpfen möchten. Erstellen Sie beispielsweise Warten auf Kundenantwort, weisen Sie Kundenservice zu, empfehlen Sie dann Bereit zum Verpacken und schlagen Sie Prüfung durch Vorgesetzten vor. Die Auswahl vorgeschlagener Status wird als Status-IDs gespeichert, etwa [3,5,8]; verwenden Sie die Auswahlfunktion, statt dieses JSON direkt zu bearbeiten.
Die Felder für nächste Schritte unterstützen die Entscheidungen der Mitarbeiter. Sie schalten eine Bestellung nicht automatisch weiter und erzwingen keinen vollständigen Übergangsgraphen.
Einstellungen für Kommentare und Anhänge
| Einstellung | Standard nach Installation | Funktion |
|---|---|---|
| Kommentare standardmäßig privat | Nein | Startet das Kommentarformular bei Aktivierung mit ausgewählter Privatoption. |
| Dateianhänge aktivieren | Ja | Zeigt die Bedienelemente für Dateianhänge bei Kommentaren. |
| Maximale Anhanggröße | 5 MB | Die Einstellung wird gespeichert, aber die Upload-Validierung verwendet in dieser Version eine feste Grenze von 5 MB pro Datei. |
| Erinnerungen aktivieren | Ja | Zeigt die Erinnerungsfunktionen und aktiviert die Verarbeitung fälliger Erinnerungen. |
Ein gewöhnlicher Kommentar ist intern im Backoffice. Ein privater Kommentar ist nur für seinen Autor sichtbar. Ein nicht privater, einem Team zugeordneter Kommentar ist auf die Mitglieder dieses Teams und seinen Autor beschränkt. Nicht zugeordnete, nicht private Kommentare sind für Mitarbeiter mit Zugriff auf die Bestellung sichtbar. Verstehen Sie die öffentliche Option des Threads nicht als Veröffentlichung für Kunden. Sie können einen Kommentar nur einem Team zuordnen, dem Sie angehören.
Verwenden Sie im Bestellpanel @ und mindestens zwei Zeichen, um aktive Mitarbeiter zu finden, und wählen Sie den Mitarbeiter aus der Vorschlagsliste. Erwähnungen erzeugen interne Workflow-Benachrichtigungen. Das Modul sucht im gespeicherten Kommentartext nach dem Vornamen oder vollständigen Namen eines Mitarbeiters hinter @. Daher kann auch ein eingetippter passender Text ohne Auswahl eines Vorschlags Mitarbeiter benachrichtigen. Das Modul sendet keine Benachrichtigungs-E-Mails.
Anhänge unterstützen JPG/JPEG, PNG, GIF, WebP, BMP, TIFF/TIF, PDF, DOC/DOCX, XLS/XLSX, CSV, TXT, RTF, ODT/ODS/ODP, PPT/PPTX und EML. Die Validierung prüft Größe, Erweiterung und erkannten MIME-Typ. Die Prüfung von Office-ZIP-Dokumenten erfordert PHP ZipArchive, und MIME-Erkennung muss verfügbar sein.
Die Upload-Validierung setzt derzeit eine feste Grenze von 5 MB pro Datei durch. Eine Änderung von Maximale Anhanggröße ändert diese Grenze nicht.
Der PHP-Prozess benötigt ein beschreibbares Verzeichnis modules/mprorderworkflow/uploads/. Die Hilfsfunktion schreibt dort eine Apache-Zugriffssperre in .htaccess und eine Indexdatei. Wenn Ihr Server .htaccess nicht auswertet, konfigurieren Sie eine gleichwertige Sperre für direkte Zugriffe. Die Datei soll über den authentifizierten Backoffice-Controller heruntergeladen werden, der den Zugriff auf ihren Kommentar prüft. Ihr Webserver muss die Sperre für direkte Zugriffe durchsetzen.
Benachrichtigungseinstellungen
| Einstellung | Standard nach Installation | Funktion |
|---|---|---|
| Bei Statusänderung benachrichtigen | Ja | Steuert Teambenachrichtigungen bei Änderungen nativer PrestaShop-Bestellstatus. Interne Workflow-Statusänderungen benachrichtigen unabhängig von diesem Schalter. |
| Bei neuem Kommentar benachrichtigen | Ja | Benachrichtigt das zugeordnete Team bei einem nicht privaten Kommentar. |
| Bei @Erwähnungen benachrichtigen | Ja | Benachrichtigt erwähnte Mitarbeiter bei nicht privaten Kommentaren. |
| Thread-Teilnehmer benachrichtigen | Ja | Benachrichtigt bisherige Teilnehmer, wenn ein nicht privater Kommentar hinzugefügt wird. |
| Aufbewahrung von Benachrichtigungen (Tage) | 30 | Löscht während Backoffice-Aktivität gelesene Benachrichtigungen, die älter als das eingestellte Alter sind. Setzen Sie 0, um sie unbegrenzt aufzubewahren. |
Bei Statusänderung benachrichtigen steuert derzeit Benachrichtigungen bei Änderungen nativer PrestaShop-Bestellstatus. Interne Workflow-Statusänderungen benachrichtigen das verantwortliche Team auch bei ausgeschaltetem Schalter. Private Kommentare lösen den normalen Benachrichtigungsablauf für Teams, Threads und Erwähnungen nicht aus. Jeder Mitarbeiter kann seine eigenen Benachrichtigungen im Workflow-Panel stummschalten. Testen Sie als Empfänger, da der Autor von Benachrichtigungen ausgeschlossen sein kann.
Zustellungseinstellungen
| Einstellung | Standard nach Installation | Laufzeitverhalten |
|---|---|---|
| Browser-Benachrichtigungen | Ja | Die Einstellung wird gespeichert, aber diese Version zeigt keine Desktop-Benachrichtigungen an. |
| Benachrichtigungstöne | Nein | Die Einstellung wird gespeichert, aber diese Version spielt keine Benachrichtigungstöne ab. |
| Abfrageintervall für Benachrichtigungen | 30 Sekunden | Die Einstellung wird gespeichert, aber diese Version aktualisiert Benachrichtigungen nicht in regelmäßigen Zeitabständen. |
Lesen Sie Benachrichtigungen unter "WF Notifications". Das Symbol im Kopfbereich wird beim Laden der Seite angezeigt; das Bestellpanel aktualisiert die Anzahl ungelesener Benachrichtigungen beim Öffnen sowie nach Statusänderungen, Kommentaren oder Erinnerungsaktionen. Laden Sie die Seite neu, um Änderungen anderer Mitarbeiter zu sehen. Die Einstellungen für Browser-Benachrichtigungen und Töne haben in dieser Version keine Wirkung.
Bestellpanel und Erinnerungen verwenden
Öffnen Sie eine Testbestellung. Wählen Sie einen Workflow-Status, prüfen Sie den Verlauf, legen Sie ihre Bewertung fest und fügen Sie einen Kommentar hinzu. Das Panel aktualisiert seine Daten über den AJAX-Controller des Moduls. Wenn ein anderer Mitarbeiter die Version geändert hat, aktualisieren und prüfen Sie den neuesten Stand, bevor Sie erneut absenden.
Das Bestellpanel erstellt Erinnerungen für den aktuellen Workflow-Schritt oder, falls noch kein Schritt vorhanden ist, für die Bestellung. Wählen Sie eine Uhrzeit und einen Mitarbeiter oder ein Team. Die Schnellauswahl umfasst In 1 Stunde, In 2 Stunden, Morgen, In 2 Tagen und In 1 Woche.
Fällige Erinnerungen werden beim Laden von Backoffice-Seiten verarbeitet, wenn Workflow aktivieren und Erinnerungen aktivieren eingeschaltet sind. Die Verarbeitung erfolgt höchstens einmal pro Minute in begrenzten Gruppen. Nach einer Zeit ohne Backoffice-Aktivität werden fällige Erinnerungen beim nächsten Laden einer Seite verarbeitet. Es ist kein Cron- oder CLI-Befehl erforderlich.
Eine fällige Erinnerung erzeugt Workflow-Benachrichtigungen für ihre Empfänger und wird nach der Verarbeitung automatisch als erledigt markiert. Die Erstellung von Benachrichtigungen berücksichtigt die Stummschaltung des Empfängers. Das Modul sendet keine Erinnerungs-E-Mails und ändert die Bestellung nicht automatisch. Gelesene Benachrichtigungen werden bei Backoffice-Aktivität höchstens einmal täglich bereinigt.
Arbeit und Berechtigungen prüfen
Verwenden Sie "WF Orders" als Bestellkontrollzentrum, um nach Workflow-Status, Team, Bewertung, Kommentar- bzw. Abschlussinformationen und nativem Status zu filtern. Verwenden Sie "WF Comments" für den Kommentarstrom, "WF Dashboard" für Team-, Kommentar- und Aktivitätszahlen und "WF Notifications" für Ihre Benachrichtigungen.
Bestellaktionen erfordern einen angemeldeten Mitarbeiter, eine gültige Bestellung, die PrestaShop-Berechtigung zum Anzeigen von Bestellungen und Zugriff auf den Shop der Bestellung. Die aktuellen AJAX-Aktionen prüfen nicht zusätzlich die PrestaShop-Bearbeitungsberechtigung für Bestellungen. Nur der Kommentarautor kann seine Kommentare bearbeiten oder ihre Anhänge ändern. Erinnerungen können von ihrem Ersteller, dem zugewiesenen Mitarbeiter oder einem Mitglied des zugewiesenen Teams bearbeitet, gelöscht und abgeschlossen werden. Regeln für private und Team-Kommentare gelten beim Lesen von Kommentaren und beim Herunterladen von Dateien. Um eine mit einem Kommentar verknüpfte Erinnerung abzuschließen, ist zusätzlich Zugriff auf diesen Kommentar erforderlich.
Prüfen und Fehler beheben
- Prüfen Sie mit zwei Testmitarbeitern das Panel sowie gewöhnliche, Team- und private Kommentare. Bestätigen Sie, dass jeder nur den vorgesehenen Kommentarbereich sieht.
- Ändern Sie einen internen Status und einen zugeordneten nativen Bestellstatus getrennt voneinander. Prüfen Sie, ob die verantwortlichen Mitarbeiter die richtigen internen Benachrichtigungen erhalten.
- Erstellen Sie eine bald fällige Erinnerung. Laden Sie nach dem Zeitpunkt und der einminütigen Begrenzung eine Backoffice-Seite und prüfen Sie dann die Benachrichtigungen und die Stummschaltung des Empfängers.
- Laden Sie eine zulässige Datei unter 5 MB hoch und als berechtigter Mitarbeiter herunter. Prüfen Sie bei Fehlern die PHP-Uploadgrenzen, MIME-/ZipArchive-Unterstützung und Verzeichnisberechtigungen.
- Fehlt das Panel, prüfen Sie Workflow aktivieren, Bestellpanel anzeigen, den Bestell-/Shopzugriff des Mitarbeiters und die Hooks zur Bestellanzeige. Das Modul unterstützt
displayAdminOrderunddisplayAdminOrderMainBottommit Schutz vor doppelten Panels. - Fehlt eine Benachrichtigung, prüfen Sie den entsprechenden Schalter, Teammitgliedschaft, private bzw. Team-Sichtbarkeit, Autorenausschluss und Stummschaltung des Mitarbeiters.
Das Modul fragt keine Versanddienstleister ab, ersetzt den Bestellvorgang nicht und erstellt keine Zahlungs- oder Versanddienstleisterintegrationen. CSS-Anpassungen können .mprwf-order-panel .mprwf-card, .mprwf-comment-private, .mprwf-team-label, .mprwf-current-status und .mprwf-score-widget verwenden.
Deaktivieren oder deinstallieren
Deaktivieren Sie den Workflow, um seine normalen Hooks zu pausieren. Sichern Sie vor der Deinstallation die Modultabellen und hochgeladenen Dateien, wenn Sie den betrieblichen Verlauf behalten möchten. Die Deinstallation löscht die Tabellen für Teams, Status, Verlauf, Kommentare, Erinnerungen, Benachrichtigungen und Voreinstellungen und entfernt die Modulkonfiguration und Menüeinträge. Das Uploadverzeichnis bleibt nach der Deinstallation erhalten. Native Bestellungen bleiben in PrestaShop erhalten.
Die folgenden 10 Workflow-Tabellen gehören zum Modul. Sie sind ohne Ihr Datenbankpräfix aufgeführt. Nehmen Sie alle in Ihre Sicherung auf:
mprwf_team, mprwf_team_employee, mprwf_team_status, mprwf_status, mprwf_status_lang, mprwf_order_history, mprwf_order_comment, mprwf_reminder, mprwf_notification, mprwf_employee_preference.
Fragen
Noch keine Fragen zu diesem Modul
Fragen Sie alles zu Installation, Kompatibilität oder Einrichtung. Die Antworten erscheinen hier.
Bekannte Probleme
17
Beschriftungen der Mitarbeiterauswahl
Kompatibilität des Bestellarbeitsbereichs
Teams ohne Beschreibung
Bestellaktionen reagierten nicht
Vorgeschlagene Status wurden beim Speichern gelöscht
Darstellung und Links des Bestellarbeitsbereichs
Unübersetzte Verwaltungsbeschriftungen
Teamsuche
Erkennung von Bestellseiten
Kompatibilität mit PHP 7.1
Zusammengefasste Shop-Ressourcen
Ladefehler im Backoffice
Fehlende Übersetzungen
Verbesserte Sicherheit
Doppelter Bestellarbeitsbereich
Workflow-Statusliste
Verwaltungsfilter
Funktionsanfragen
5
Implementiert
Bestellkommentare mit Datei-Uploads und eingefügten Screenshots
Modulupdates mit einem Klick
Einstellungen in Tabs
Gemeinsamer Arbeitsbereich für Bestellungen
Bestellarbeitsbereich für PrestaShop 9
Änderungsprotokoll
v2.2.122026-08-07
- Certified the release ZIP with the shared package surface gate.
- Rebuilt the package without source maps, build tooling or leaked shared-package development files.
- Addedvendor/.htaccess so packaged admin assets remain reachable while vendor PHP stays protected.
- Synced the bundled prestashop-license and prestashop-update package copies to the current shared sources.
- Aligned website release metadata with the actual module source version.
Ältere Versionen
v2.2.132026-05-27
- Addedcomplete FR/DE/ES/IT/PL translations
- FixedRepair workflow status admin list
v2.2.112026-05-25
- Certified install-readiness and core workflow admin controllers.
- Kept the current release line targeted at PrestaShop 1.7 and 8.x until a PrestaShop 9 compatibility pass is completed.
v2.2.x
- Workflow statuses with responsible team ownership.
- Internal order comments, private notes, mentions and workflow notifications.
- Reminder and scoring fields for back-office order triage.
- Shared admin UI, license, update and integrity package integration.
Demo
Testen Sie das vollständige Modul vor dem Kauf
Kaufen Sie die Lizenz später, Ihre Einstellungen bleiben erhalten.
- Ihre 30-Tage-Demo Testen Sie es 30 Tage ab der ersten Installation in Ihrem eigenen Shop.
- Fertiger Demo-Shop Entdecken Sie einen fertigen Demo-Shop im Browser.
- Ohne Registrierung Kein Konto, keine E-Mail-Adresse und keine Shop-Domain nötig.
Mit dem Download akzeptieren Sie die Demo-Bedingungen und die Datenschutzerklärung.
Mit dem Öffnen dieser Demo akzeptieren Sie die Demo-Nutzungsbedingungen und die Datenschutzerklärung.