Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Die Bestellliste nach jeder Spalte sortieren

Diese Seite ist für Shop-Administratoren, die mit Shop > Bestellungen arbeiten, und für Designer, die ihre eigene Bestellliste bauen. Jede Spaltenüberschrift der Bestellliste sortiert sie jetzt. Vorher ließ sich die…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/features/6.0/order-list-sorting.md

On this page

This page is a translation. Read the English original

Die Bestellliste nach jeder Spalte sortieren

Diese Seite ist für Shop-Administratoren, die mit Shop > Bestellungen arbeiten, und für Designer, die ihre eigene Bestellliste bauen. Jede Spaltenüberschrift der Bestellliste sortiert sie jetzt. Vorher ließ sich die Liste nur nach Zeit oder Kunde sortieren, über ein Paar von Einstellungslinks über der Tabelle. Hinzugefügt am 01.10.2026.

Verwenden

  1. Öffnen Sie Shop > Bestellungen.
  2. Klicken Sie auf eine Überschrift: ID, Kunde, eine der beiden Summen, Zeit oder Status.
  3. Klicken Sie erneut auf dieselbe Überschrift, um die Richtung umzukehren.

Spalte und Richtung sind Teil der Adresse, wie in den anderen Admin-Listen:

/shop/orderlist/(sort)/<column>/(dir)/<asc|desc>
SpalteSortiert nach
idBestell-ID
customerKunde
total_ex_vatSumme ohne MwSt.
total_inc_vatSumme mit MwSt.
createdZeit
statusStatus

Beispiel: /shop/orderlist/(sort)/total_inc_vat/(dir)/desc listet die größten Bestellungen zuerst.

Blättern, Neuladen, das Speichern einer Statusänderung und ein kopierter Link behalten die Sortierung bei. Ohne diese Parameter entscheiden wie bisher die gespeicherten Einstellungen. Die Template-Variable sort_field behält ihre bisherigen Werte, sodass Website-Designs, die eine eigene Sortierauswahl zeigen, weiter funktionieren.

Wie es funktioniert

  • eZOrder::activeSorted() sortiert die ganze Liste in der Datenbank, mit einer Abfrage auf jeder Datenbank-Engine.
  • Die Summen verwenden dieselbe Arithmetik wie die Bestellansicht.
  • Bei Gleichstand entscheidet die Bestell-ID, sodass keine Bestellung auf zwei Seiten erscheint.
  • Die Spalten werden gegen eZOrder::sortColumnsForList() geprüft.
  • Die Überschriften verwenden das gemeinsame parts/sortheader.tpl, wie die Rollenliste. In admin3 übernimmt der Sortierpfeil die Farbe der Überschrift, sodass er auf der dunklen Überschriftenleiste sichtbar ist; in admin4 ist die sortierte Spalte lesbar.
  • Die Ansicht ist Exponential\View\Kernel\Shop\Orderlist (kernel/private/classes/views/shop/orderlist.php). Sortierung und Richtung kommen als Benutzerparameter der Ansicht an, weshalb sie (sort)/... geschrieben werden und nicht als einfache Modulparameter.

Den Code ohne Browser prüfen:

grep -n "sort" kernel/private/classes/views/shop/orderlist.php

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x