Sortierung nach Beliebtheit fehlerhaft

Moin, wir verwenden ShopWare 4.2.3 und haben Probleme bei der Sortierung nach Beliebtheit. Wenn nach Beliebtheit sortiert wird, enthalten verschiedene Seiten unterschiedliche viele Artikel. Beispiel: Ausgewählt ist „48 Artikel pro Seite“, in der Kategorie sind mehrere hundert Artikel vorhanden. Auf Seite 1 werden nur 2 Artikel angezeigt, auf Seite 2 sind es 5, auf Seite 3 sind es 7, später dann auch mal wieder mehr oder weniger. Bei den anderen Sortierarten funktioniert es korrekt. Zu sehen ist das Problem hier: https://www.homeofmalts.com/whisky-und- … =1&sSort=2 Hat jemand eine Idee woran das liegen könnte? Könnte es ein Fehler sein, der in ShopWare 4.3 nicht mehr auftritt? Das Hauptproblem dabei ist, dass man leicht übersehen kann, dass es noch mehr Artikel in einer Kategorie gibt, da zunächst nur zwei zu sehen sind. Danke und Gruß Leif

Hallo Leif, so ein Fehler ist mir soweit nicht bekannt. Hast du ggf. noch Dritt Anbieter Plugins in deinem Shop aktiv? Vielleicht löst sich das Problem auch mit einem Update auf SW 4.3. Viele Grüße, Benjamin Cremer :shopware:

Hallo Leif, wir haben genau dasselbe Problem :(. Auch genau diese 2 Artikel auf der ersten Seite und auf den Folgeseiten zu wenige. Und das ganze nur bei der Sortierung nach Beliebtheit. Version ist auch 4.2.3 Ist also kein Einzelfall. Gruß, Mike

Wir haben jetzt bei uns die sArticles.php noch einmal neu hochgeladen. (Einfach eine 4.2.3 install Version genommen und dort die sArticles.php entnommen.) Es haben ein paar Zeilen Quellcode am Ende der Datei gefehlt, warum auch immer. Jetzt ist der Fehler weg.

[quote=“Benjamin Cremer”]Das ist ein Shopware interner Fehler der mit Version 4.3.1 korrigiert wurde.[/quote] Super, danke! Hatte vergessen das Thema zu abonnieren und daher die Antworten verpasst. Da 4.3.1 noch ein Release Candidate ist, habe ich für 4.2.3 ein Patch anhand des Commits aus 4.3.1 erstellt. Falls es noch jemand mit 4.2.3 probieren möchte, so müsste es gehen: [list=1] [*] Backup der Datei engine/core/class/sArticles.php erstellen[/*] [*] Die order.patch herunterladen und /irgend/wo speichern[/*] [*] Den Patch ausführen mit: patch engine/core/class/sArticles.php < /iregend/wo/order.patch[/*] [*] Ggf. Cache löschen[/*][/list] Natürlich ohne Garantie, aber bei uns sieht es gut aus.