Sortierungskriterien kombinieren
Eingetragen von ThuleNB (379)
am 11.02.2014 - 11:14 Uhr in
am 11.02.2014 - 11:14 Uhr in
Hallo Community,
in meinem View habe ich mehrere Sortierungskriterien, nach denen ein User den View sortieren kann. Man kann aber immer nur ein Kriterium anwenden. Gibt es vielleicht eine Möglichkeit, Sortierungskriterien zu kombinieren. Also dass man z. B. nach
- Preis aufsteigend
- Bewertung absteigend
- Meist verkauft absteigend
gleichzeitig sortieren kann. Somit könnte ein User das nach seinen Vorgaben beste Produkt ausfindig machen.
Bin für jeden Rat dankbar...auch wenn die Antwort ist, dass so etwas nicht geht :-)
Gruß
Thomas
- Anmelden oder Registrieren um Kommentare zu schreiben
ThuleNB schrieb Hallo
am 12.02.2014 - 21:39 Uhr
Hallo Community,
in meinem View habe ich mehrere Sortierungskriterien, nach denen ein User den View sortieren kann. Man kann aber immer nur ein Kriterium anwenden. Gibt es vielleicht eine Möglichkeit, Sortierungskriterien zu kombinieren. Also dass man z. B. nach
- Preis aufsteigend
- Bewertung absteigend
- Meist verkauft absteigend
gleichzeitig sortieren kann. Somit könnte ein User das nach seinen Vorgaben beste Produkt ausfindig machen.
Bin für jeden Rat dankbar...auch wenn die Antwort ist, dass so etwas nicht geht :-)
Gruß
Thomas
Eventuell helfen dir diese Module weiter. Man kann glaube ich Grouped Filter erzeugen.
Oder abhängige Filter bauen:
https://drupal.org/project/better_exposed_filters
https://drupal.org/project/views_dependent_filters
Thanks Goekmen for your help.
am 13.02.2014 - 08:30 Uhr
Thanks Goekmen for your help. I am already working with BEF. It only allows me to group filters not sorts. Anyway, I did a lot of research by now and it seems that it is not possilbe to sort a view using more sort criteria at the same time (a least not with a module out of box).
I didn't know the Views Dependent Filters module. It is only for filter as well but maybe I can use for somethinh else :-)
Many thanks,
Thomas
Für mich ganz persönlich sind
am 13.02.2014 - 09:55 Uhr
Für mich ganz persönlich sind kombinierte Sortierungen bei diesen genannten Feldern wenig sinnvoll. Das liegt insbesondere an der ungünstigen Kardinalität.
Gute Filter halte auch ich in diesem Fall für eher zielführend.
Wenn es dann doch kombinierte Sortierungen sein müssen, dann kannst Du von der View Varianten davon mit anderer Sortierung anbieten, wobei die Klicksortierung die Standard-Sortierung dann wieder
übersteuert...
Ach Gott, jetzt sehe ich
am 13.02.2014 - 13:24 Uhr
Ach Gott, jetzt sehe ich gerade, dass ich vorhin auf Englisch geantwortet habe. Bin wohl schon ganz verwirrt vor lauter Forenstöberei :-)
Danke auch dir Leda für deine Einschätzung. Meine Sortierungskriterien oben waren nur beispielhaft. In meinen Fall sind es neun Sortierungskriterien, also noch komplexer.
Wenn es dann doch kombinierte Sortierungen sein müssen, dann kannst Du von der View Varianten davon mit anderer Sortierung anbieten, wobei die Klicksortierung die Standard-Sortierung dann wieder
übersteuert...
Diesen Satz verstehe ich nicht so richtig. Kannst du mir das vielleicht nochmal erklären?
Wir sind uns einig, dass man
am 13.02.2014 - 16:47 Uhr
Wir sind uns einig, dass man mit einer View in Tabellenform, wo man im Header die Sortierung umsortieren kann, dies nur jeweils nach einer Spalte tun kann, und nicht kombiniert.
Kombinierte Sortierungen sind also nur bei einer "normalen" View möglich (unterhalb der Stelle, wo man Felder definiert), und die ist nicht vom User anpassbar.
Somit wäre eine Variante, diese View zu kopieren (eine weitere Anzeige machen) und einen andere, kombinierte Sortierung zu machen (also die Standardmässige übersteuern).
So kannst Du dem User verschieden sortierte Views anbieten.
Hallo, hängt ein bisschen von
am 13.02.2014 - 19:40 Uhr
Hallo,
hängt ein bisschen von Deinem Geschick und Können ab, aber es ist durchaus möglich externe Scripts dazu zu verwenden. Diese hier z.B: http://tablesorter.com/docs/
Du musst halt das Markup der Tabelle entsprend anlegen und das JS einbinden und konfurieren.
Gruß
Christian
Alles klar, ich werde mir die
am 14.02.2014 - 09:21 Uhr
Alles klar, ich werde mir die Möglichkeiten anschauen. Danke euch!!!