Die Bestellübersicht soll dem Shopbetreiber eine Übersicht der Bestellungen geben. Folgende Punkte sollten dem Benutzer in dieser Ansicht dabei möglich sein:
Sortieren und Limitieren der Datensätze über die Ansichtseinstellungen
Filtern der Datensätze über die Suche
Darstellung einer kompakten Liste welche die notwendigsten Informationen darstellt um zügig einen Überblick zu erlangen
Darstellung eine detailreicher Zusammenfassung der Bestellung mit Informationen zu bestellter Artikel, Besteller, Preise, und weiteres
Eine grafische Darstellung des aktuellen Status des Workflows für die Bestellung sowie die einzelnen Artikel der Bestellung
Auf einen automatische Aktualisierung der Liste wird hierbei verzichtet.
...
Aufbau des Plugins
Das Plugin liefert über den Hook base/widget.hookWidgetListTable
und setFeatureLayoutTypeTable('shop/uiOrder.table/type/table')
einen eigene Darstellung eine uiBase Tabelle. Diese Darstellung ist speziell für diese Ansicht gebaut.
...
Hinweis: Die meisten entities haben eine Property $additional
. Diese Property ist dazu gedacht, weitere Informationen an den einzelnen Bereichen anzureichern.
Struktur entityOrderList
...