Opened 5 years ago

Last modified 5 years ago

#1912 closed Bug/Fehler

xtc_count_products_in_category() zählt nicht korrekt ? — at Version 4

Reported by: noRiddle Owned by: somebody
Priority: normal Milestone:
Component: Shop Version: 2.0.5.1
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Torsten Riemer)

Wenn die Anzahl der Produkte je Kategorie hinter den Kategorienamen angezeigt werden soll
(SHOW_COUNTS == 'true' (Konfiguration => Mein Shop => "Artikelanzahl hinter Kategorienamen?"))
werden Artikel die sich in einer Hauptkategorie befinden und gleichzeitig in eine der Unterkategorien verlinkt sind mehrfach gezählt.
Außerdem enthält die Funktion eine imho unnötige Rekursion.
In folgendem Beitrag im Thread Artikelanzahl hinter Kategoriebezeichnung, fehlerhaft bei verlinkten Artikeln habe ich dazu eine Lösung vorgeschlagen.

Gruß,
noRiddle

Change History (4)

comment:1 by Torsten Riemer, 5 years ago

Component: AdminShop
Milestone: modified-shop-2.0.5.2
Version: 2.0.5.1

comment:2 by Gerhard Waldemair, 5 years ago

Der Ansatz das anders zu lösen ist gut, nur das Ergebnis ist leider falsch. Lass dir mal alle Artikel ausgeben. Die Unterkategorien werden dabei nicht mitgezählt.

Ob mehrfach verlinkte Artikel innerhalb der Kategorie mitgezählt werden oder nicht, darüber lässt sich streiten.

Last edited 5 years ago by Torsten Riemer (previous) (diff)

comment:3 by anonymous, 5 years ago

I see, bei Unterkategorien erster Ebene klaptt es, bei Unter-Unter-Kategorien fehlen dann die Artikel.
Geht wohl doch nur mit Rekursion.

Daß sich über die Zählart streiten läßt sehe ich auch so, weshalb ich meinen zitierten Post auch mit diesem Satz begann:
"Ja, das ist ein Bug, wenn man so will (könnte man auch anders sehen)."

Gruß,
noRiddle

comment:4 by Torsten Riemer, 5 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.