From 8873c5e8ebce92639227ae12263fd03267e6d280 Mon Sep 17 00:00:00 2001 From: qcigano Date: Mon, 3 Aug 2026 14:12:31 +0200 Subject: [PATCH] =?UTF-8?q?Konto-Navigation:=20Bestellungen-Zahl=20z=C3=A4?= =?UTF-8?q?hlt=20jetzt=20nur=20angekommene=20Bestellungen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Die Zahl im "Bestellungen"-Kasten zeigte bisher alle Bestellungen, obwohl der Tab selbst nur die angekommenen anzeigt. Jetzt stimmen Zahl und Liste überein. "Offene Sendungen" zählt entsprechend alles, was noch nicht abgeschlossen ist (nicht nur "versendet"), passend zum Tab-Filter. Co-Authored-By: Claude Sonnet 5 --- src/pages/ch/konto/angemeldet.astro | 8 ++++++-- src/pages/en/konto/angemeldet.astro | 8 ++++++-- src/pages/fr/konto/angemeldet.astro | 8 ++++++-- src/pages/konto/angemeldet.astro | 8 ++++++-- 4 files changed, 24 insertions(+), 8 deletions(-) diff --git a/src/pages/ch/konto/angemeldet.astro b/src/pages/ch/konto/angemeldet.astro index edf3930..19e859e 100644 --- a/src/pages/ch/konto/angemeldet.astro +++ b/src/pages/ch/konto/angemeldet.astro @@ -52,7 +52,11 @@ const statusLabel = { // "Zuletzt angesehen" zeigt in dieser Vorschau einfach die ersten echten Produkte aus dem Shop — // in Phase 2 kommt hier die tatsächliche Verlaufs-Historie der angemeldeten Person hin. const zuletztAngesehen = products.slice(0, 3); -const offeneSendungen = beispielBestellungen.filter((b) => b.status === "versendet").length; +// "Offene Sendungen" = alles außer abgeschlossen (bezahlt/bearbeitung/versandVorbereitet/ +// versendet), damit die Zahl exakt zu dem passt, was der "Offene Sendungen"-Tab tatsächlich +// zeigt. "Bestellungen" zählt entsprechend nur die schon angekommenen (abgeschlossenen). +const offeneSendungen = beispielBestellungen.filter((b) => b.status !== "abgeschlossen").length; +const angekommeneBestellungen = beispielBestellungen.filter((b) => b.status === "abgeschlossen").length; ---
@@ -84,7 +88,7 @@ const offeneSendungen = beispielBestellungen.filter((b) => b.status === "versend