Ergebnislisten von Drupal-Views manuell umsortieren

Ergebnislisten von Drupal-Views manuell umsortieren

In Joomla kann man Inhalte im Backend von Hand umsortieren, so dass sie auf der Ausgabeseite in geänderter Reihenfolge erscheinen. Das ist praktisch, wenn man die Inhalte nicht in chronologischer Reihenfolge angezeigt werden sollen.

Diese Möglichkeit gibt es in Drupal nicht.

Generell erfolgt die Sortierung nach Kriterien wie "Oben in Listen" ("Sticky") oder Datum. Mit Hilfe des Views-Moduls kann man darüber hinaus auch andere Sortierungen definieren. Das beliebige Sortieren von Inhalten per Drag & Drop geht damit aber erstmal nicht. Diese Funktion steuert das Modul Draggable Views bei.

Einfach installieren und aktivieren. Dann findet man in der Felderliste der Views ein neues Feld "Draggable Views: Inhalt".

Neues Feld "Draggableviews: Inhalt" in Views

Dieses fügt man zu den angezeigten Feldern hinzu. Hinweis: Draggable Views funktioniert nur, wenn man den View auf Feldansicht einstellt und nicht komplette Nodes ausgibt! Jetzt fügt man noch bei Sortierkriterium "Draggableviews: Gewichtung (aufsteigend)" hinzu und speichert den View. Alle User mit der Berechtigung "Access draggable views" können nun die Ergebnisse des Views per Drag & Drop ganz einfach umsortieren. Achtung: nach dem Umsortieren unbedingt auf "Speichern" klicken, sonst geht die Sortierung beim Verlassen der Seite wieder verloren!