En vous promenant sur Beamreactor, nous stockons votre IP 48h pour des raisons de sécurité.

Markdown Reader

orders_admin Documentation › ORDERS_ADMIN_DOCUMENTATION_DE

Orders Admin Documentation De

Funktion: Orders Admin #

Verwaltungskonsole für Shop-Bestellungen. Listet alle Bestellungen auf, zeigt Detail und Verlauf jeder Bestellung, erlaubt das Ändern ihres Status und bietet ein Dashboard (ausstehende Bestellungen, Gesamtzahl der Bestellungen, bezahlter Umsatz).

Installation und Konfiguration

Per FTP: Das Verzeichnis orders_admin/ nach /plugins/ hochladen.

Per Package-Manager: orders_admin aus der Liste der verfügbaren Plugins auswählen.

Pfade:

  • Haupt-Plugin: /plugins/orders_admin/orders_admin.php

Konfigurationsparameter:

| Variable | Standardwert | Beschreibung |

|---|---|---|

| $basedatadisplay | 'yes' | In der Verwaltungsoberfläche sichtbar |

| $basedisplevel | BASE_LEVEL_ADMIN | Nur Administratoren |

| $ftype | 6 | Anwendungsmodul |

Verwendete SQL-Tabellen: orders, order_items, order_status_history

Verwendung

Die Hauptseite zeigt:

1. Dashboard — Anzahl ausstehender Bestellungen, Gesamtzahl der Bestellungen, bezahlter Umsatz.

2. Bestellliste — nach Datum sortiert, nach Status filterbar.

3. Bestelldetail — Artikel, Beträge, Status- und Zahlungsinformationen.

4. Statusverlauf — jede Änderung wird protokolliert (alter Status, neuer Status, Bearbeiter, Notizen, Datum).

Der Administrator kann den Status und Zahlungsstatus einer Bestellung aktualisieren, interne Notizen hinzufügen und eine Bestellung als bezahlt markieren. Jede Änderung wird im Verlauf festgehalten.

Hooks und Einstiegspunkte

text
?obj=orders_admin.php        — Bestellverwaltungskonsole

Aktualisierungsaktionen werden per POST auf der Hauptseite ausgeführt.

Abhängigkeiten

  • Beamreactor\Database\SQL
  • Beamreactor\Sanitizer\Parser
  • BeamReactor-Shop (Bestelltabellen, die mit den Checkout-Plugins geteilt werden)

Sicherheit

Nur Administratoren (BASE_LEVEL_ADMIN). Alle Eingaben werden über Parser::sanitize() bereinigt, Abfragen verwenden typisierte gebundene Parameter. Der Statusverlauf bewahrt zur Nachvollziehbarkeit die Identität des Bearbeiters jeder Änderung.

de en fr