From d47da4744f951937d2769045af303a032dc20755 Mon Sep 17 00:00:00 2001 From: Roger Rehnelt Date: Thu, 1 Oct 2026 20:34:26 +0200 Subject: Blöcke: Produktfilter MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Neuer Block Produktfilter (Preis, Varianten, Produktattribute) auf Grundlage von [wpsg_productview_filter]. Er filtert die Produktlisten und Produktansichten derselben Seite; die Auswahl steht in der Adresse, ohne JavaScript bedienbar, Anzahl für Screenreader. Co-Authored-By: Claude Opus 5.5 --- views/blocks/product-list.phtml | 7 +++-- views/css/frontend.css | 3 ++ views/css/wpsg-theme.css | 3 ++ views/mods/mod_productview/productview.js | 51 ++++++++++++++++++++++++++++--- 4 files changed, 57 insertions(+), 7 deletions(-) diff --git a/views/blocks/product-list.phtml b/views/blocks/product-list.phtml index 55c229c..a58b364 100644 --- a/views/blocks/product-list.phtml +++ b/views/blocks/product-list.phtml @@ -5,7 +5,7 @@ * * Standard ist der Link „Zum Produkt“. Den Knopf „In den Warenkorb“ zeigt die Liste nur, wenn er am Block eingeschaltet * ist und das Produkt in der Liste gekauft werden darf ($p['buy'], \wpsg\Blocks::canBuyInList(), in eigenen Vorlagen - * auch wpsg_buy_in_list()). + * auch wpsg_buy_in_list()). Mit Produktfilter auf der Seite sagt die Statuszeile die Anzahl an. * @version 4.6.1 */ @@ -16,8 +16,11 @@ $hint_id = \wpsg\Blocks::kleinunternehmerHintID(); ?> + +

+ -

+