Neu Standardsortierung Verfügbarkeit in Shop 5?

ckOne

Gut bekanntes Mitglied
6. Oktober 2015
145
9
Hallo,

lad das Plugin bitte nochmal neu herunter - oder überschreibe einfach nur die Bootstrap.php im Plugin-Hauptverzeichnis.
Damit sollte die Standardsortierung auch initial gesetzt werden.

Mir scheint es, dass das ganze bislang nicht funktioniert hat, wenn man nicht direkt auf einer Produktliste eingestiegen ist, sondern z.B. auf der Startseite.
Scheint nun zu klappen - Danke!
 

ckOne

Gut bekanntes Mitglied
6. Oktober 2015
145
9
Hat jmd. eine Ahnung wie man die orderBy-Funktion anpassen kann, damit zwar nach Verfügbarkeit sortiert wird (Produkte die verfügbar sind zuerst auflisten und die nicht verfügbaren Produkte nach hinten verschieben) jedoch die von der WaWi vergebenen Sortiernummern der Artikel nicht ignoriert?

merci.
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
347
Halle (Saale)
Hat jmd. eine Ahnung wie man die orderBy-Funktion anpassen kann, damit zwar nach Verfügbarkeit sortiert wird (Produkte die verfügbar sind zuerst auflisten und die nicht verfügbaren Produkte nach hinten verschieben) jedoch die von der WaWi vergebenen Sortiernummern der Artikel nicht ignoriert?

merci.
Einfach "tartikel.nSort" mit in reinschreiben?
 

ckOne

Gut bekanntes Mitglied
6. Oktober 2015
145
9
Einfach "tartikel.nSort" mit in reinschreiben?

Ich habe folgende Varianten probiert:

Code:
$this->orderBy = 'tartikel.fLagerbestand DESC, tartikel.nSort ASC';
$this->orderBy = 'tartikel.nSort ASC, tartikel.fLagerbestand DESC';

Dadurch wird entweder die Verfügbarkeit oder die Sortiernummer sortiert. Ich suche folgende Lösung die "verfügbaren Artikel" sollen nach der vergebenen Sortiernummer aus der Wawi angezeigt werden und dann sollen danach die Artikel ohne Verfügbarkeit nach der Sortiernummer aus der Wawi angezeigt werden.

Ist so etwas möglich?
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.220
461
Ich habe folgende Varianten probiert:

Code:
$this->orderBy = 'tartikel.fLagerbestand DESC, tartikel.nSort ASC';
$this->orderBy = 'tartikel.nSort ASC, tartikel.fLagerbestand DESC';

Dadurch wird entweder die Verfügbarkeit oder die Sortiernummer sortiert. Ich suche folgende Lösung die "verfügbaren Artikel" sollen nach der vergebenen Sortiernummer aus der Wawi angezeigt werden und dann sollen danach die Artikel ohne Verfügbarkeit nach der Sortiernummer aus der Wawi angezeigt werden.

Ist so etwas möglich?
Moin. Ja. 'IF(tartikel.fLagerbestand>0, 1, 2) ASC, tartikel.nSort ASC'.
Erklärung: Wenn der Artikel "vorhanden" ist (Wichtig: die Artikel mit "Überverkäufen" werden nicht berücksichtigt), dann hat er die Sortierreihenfolge: 1, Sortiernummer und sonst 2, Sortiernummer.
Wie immer: der Code ist ohne Gewähr.
Viele Grüße, Ihr MVH-Team
 

ckOne

Gut bekanntes Mitglied
6. Oktober 2015
145
9
Moin. Ja. 'IF(tartikel.fLagerbestand>0, 1, 2) ASC, tartikel.nSort ASC'.
Erklärung: Wenn der Artikel "vorhanden" ist (Wichtig: die Artikel mit "Überverkäufen" werden nicht berücksichtigt), dann hat er die Sortierreihenfolge: 1, Sortiernummer und sonst 2, Sortiernummer.
Wie immer: der Code ist ohne Gewähr.
Viele Grüße, Ihr MVH-Team
Moin, vielen Dank!

Sieht soweit gut aus 🙂
 

301Moved

Sehr aktives Mitglied
19. Juli 2013
930
188
@FMoche

Hallo Felix, kann es sein, dass das Plugin auch die vorgegebene Sortierung der Suchspezialseiten außer Kraft setzt?

Nach einem Shop-Update auf 5.1.2 gestern festgestellt, dass Bestseller nicht nach Bestseller und Neue nicht nach neu sortiert werden und noch ein Ticket eröffnet, aber heute erst den Zusammenhang hergestellt. Bei deaktiviertem Plugin funktioniert die Sortierung der Suchspezialseiten wieder.

Kann ich das irgendwie tweaken?
 

ManuelHudec

Sehr aktives Mitglied
24. Juli 2019
260
52
Großbettlingen
Hat das Plugin noch jemand aktiv im Einsatz mit der aktuellsten Shop Version?

Wir suchen derzeit nämlich auch nach einer Lösung, um Artikel mit Bestand 0 nach ganz hinten zu verschieben ohne jedes mal die Sortierreihenfolge ändern zu müssen. Im Bestfall landen die Artikel dann wieder an der ursprünglichen Sortierung, sobald wieder Bestand eingebucht wurde.
 

Basti_396

Aktives Mitglied
18. Oktober 2021
5
2
Hallo zusammen
Bin ich zu doof, oder seit ihr alle Programmierer🙄?
Das Einzige was ich auf dieser Seite downloaden kann, sind die einzelnen Dateien.
https://gitlab.com/jtl-software/jtl-shop/plugins/jtl_sort_avail
Wie komme ich aber zum Plugin? Hat mir jemand ein screenshot davon, auf welchen Knopf ich klicken muss?
Danke!
Oben auf "Code" und dann die .zip herunterladen. Die zip-Datei dann im Shop Backend unter Plugins hochladen.
 
  • Gefällt mir
Reaktionen: Lumenstar

Trainstore

Aktives Mitglied
30. September 2023
53
4
Die Verfügbarkeitssortierung ist super! Gibt es hier außerdem noch die Möglichkeit nebenbei nach ,,Neueste Artikel'' zu sortieren? Also beides gleichzeitig?
 

Ähnliche Themen