Listing / Standard-Sortierung

Moin! Es gibt ja im Artikel-Listing diverse Möglichkeiten der Sortierung. Eine davon ist “nach Beliebtheit”. Wir möchten nun, dass im Standard (wenn der Kunde nichts anderes auswählt) nach Beliebtheit sortiert wird. Ich konnte aber dazu im WIKI nichts passendes finden: http://wiki.shopware.de/Kategorien-List … 5_777.html Wie kann man das einstellen? LG, AS

Hm, wirklich niemand eine Idee? Oder geht das einfach gar nicht? LG, AS

Hallo, habe mich heute auch zu dem Thema nochmal erkundigt. Standartmäßg von Shopware geht es seid 4.0.8 nicht mehr, weil Shopware die interaktionen nicht speichert (so hab ich es verstanden). Wenn man aber z. B. den Shopwareshop von Stabilo sieht, verwenden die noch die Sortierung nach Beliebtheit. Ist halt nur die Frage, welche Version Sie verwenden. Würde mich dennoch auch sehr über eine Lösung zu diesem Problem freuen.

Ja, was mich halt wundert ist, dass man ja manuell nach wie vor nach “Beliebtheit” im Listing sortieren kann. Dann müsste es doch auch möglich sein, das als Standard einzustellen, oder? LG, AS

Man kann hier eine Sortierung einstellen: Einstellung -> Grundeinstellungen -> Storefront -> Kategorien / Listen -> Standardsortierung listings Für die Beliebtheit dürfte allerdings ein JOIN in der sArticles in der Funktion sGetAllArticlesInCategory fehlen. Umgehen könnte man das eventuell durch das umschreiben von $defaultSort = 0; in $defaultSort = 2; ca. Zeile 828. Verprobt habe ich das allerdings nicht. Updatesicherheit wäre so auch nicht gegeben und es müsste ggf. stets neu angepasst werden.

Das kann man inzwischen in “Einstellungen / Caches/Performance / Einstellungen / Kategorien / Standard-Sortierung für Kategorielisten” einstellen.