Generierung der Topseller nicht korrekt

Wir haben das Problem, dass im Topsellerslider in einer Einkaufswelt Artikel landen, die definitiv nie verkauft wurden und auch im Feld für die Pseudoverkäufe eine Null drin stehen haben. Wenn wir manuell die Pseudoverkäufe anderer Artikel erhöhen, werden diese auch dort entsprechend einsortiert. Aber dann kann man sich fast den Topsellerslider sparen und einen normalen Artikelslider einbinden. Da hat man den gleichen manuellen Aufwand. Ist das Problem bekannt? Habe dazu nichts im Bugtracker oder im Forum gefunden.

Hallo, auf jeden Fall ist kein Problem in dem Bereich bekannt. Zu beachten ist, dass du ja definierst, wie viele Artikel im Topsellerslider angezeigt werden sollen. Kann die Menge nicht mit wirklich verkauften Artikeln aufgefüllt werden, so füllt Shopware diese auf. Nur in dem Falle sind Artikel im Slider die ggf. noch nie verkauft wurden. Das ist also bewusst so gemacht, da man sonst in Kategorien evtl. nur einen oder keinen Artikel im Slider hat. Dann würde der Kunde direkt darauf schließen können, dass nicht verkauft wurde, außer vllt. dann ein Artikel :wink: Sebastian

Hallo, das ist aber dann dennoch seltsam: Wir haben einen Artikel, der keinen Sale hat und auch 0 Pseudoverkäufe. Dieser wird in dem Topsellerslider vor einem Artikel platziert, der 21 Verkäufe in dem eingestellten Zeitraum hat. Wie kann das sein? Werden die nicht nach Verkäufen sortiert?

Hallo, es wird schon nach definiertem Zeitraum und Sales sortiert. Wurde den die Cache-Tabelle aktualsiert? Also die Dinge werden eigentlich nicht live ermittelt, da es auf die Performance gehen würde. Es gibt extra Tabellen dafür. Im Performance-Modul kann man das Generieren auch manuell anstoßen. Sebastian

Ja, den Cache leeren wir vor und nach der manuellen Generierung immer nochmal komplett. Normalerweise haben wir bei der Aktualisierungsstrategie “Cronjob” stehen. Im Prinzip müsste es von der Reihenfolge mit den Sales passen, bloß dass zwischendurch immer mal wieder einzelne Artikel drin sind, die keine Pseudo- oder reale Sales haben. Ansonsten haben wir eingestellt, dass Topseller 1 Tag gültig sind sowie die letzten 60 Tage und auch die Pseudo-Verkäufe berücksichtigt werden solle.