Die Funktion "Bestellstatus / Historie" kann im Backend unter der Kundenverwaltung aktiviert werden. Bei einer Aktivierung der Funktion im "modern_cr" Template können Kunden im Frontend die Historie nutzen. Benutzer sehen standardmäßig nur eigene Bestellungen. Je nach "Kontotyp" sieht der Benutzer Bestellungen die ihm zugeordnet sind (A-Benutzer), Bestellungen die der Budgetgruppe zugeordnet sind (B-Supervisor) oder Bestellungen die dem Kunden zugeordnet sind (C - Verwaltung).
Bestellungen die sich im lokalen Bestellworkflow befinden werden in der Bestellhistorie erst nach finaler Freigabe angezeigt. Diese Bestellung kann nach Freigabe in den Warenkorb hinzugefügt werden.
Aktivierung der Funktion
Die Funktion kann unter Verwaltung - Kunden - bearbeiten - Bestelloptionen aktiviert werden.
Der Filter "Freigabestatus" ist aktuell nicht für die postenbezogne Variante verfügbar.
Template Bestellhistorie Übersicht
Variable | Bemerkung |
---|---|
{$orders} | Liste mit Bestellungen. Hier kann auf alle Felder der Tabelle "order" zugegriffen werden |
{$orders.[...].cart} | Liste mit Bestellposten. Hier kann auf alle Felder der Tabelle "order_cart" zugegriffen werden |
{$orders.[...].user} | Daten des Bestellers. Hier kann auf alle Felder der Tabelle "customer_user" zugegriffen werden |
{$request} | Formulardaten |
{$orderStatus} | Liste der verfügbaren Stati für die Bestellung |
{$cartStatus} | Liste der verfügbaren Stati für die Bestellpositionen |
{$pages} | Daten für die Seitenauswahl |
{$maxOffset} | max. Anzahl der verfügbaren Seiten |
Template Bestellhistorie Detailseite
Variable | Bemerkung |
---|---|
{$order} | Liste mit Bestellungen. Hier kann auf alle Felder der Tabelle "order" zugegriffen werden |
{$cart} | Liste mit Bestellposten. Hier kann auf alle Felder der Tabelle "order_cart" zugegriffen werden |
{$user} | Daten des Bestellers. Hier kann auf alle Felder der Tabelle "customer_user" zugegriffen werden |
{$request} | Formulardaten |