Sortierbare Tabelle
Eingetragen von phnad (67)
am 26.06.2007 - 02:26 Uhr in
am 26.06.2007 - 02:26 Uhr in
Ich hätte gerne Folgendes:
Eine vom Besucher sortierbare Tabelle.
Beispielsweise mit folgenden Spalten:
Titel - Erscheinungsjahr - Bewertung
Nun kann man auf Titel clicken,
und die Liste wird alphabetisch sortiert (bei weiterem Klick ab- bzw. aufsteigend).
Gleiches Spiel mit Klick auf Erscheinungsjahr und Bewertung.
Klickt man dann auf einen Titel in der Tabelle,
dann gelangt man zum entsprechenden Node.
Erscheinungsjahr und Bewertung müssen nicht verlinkt sein.
Ist das möglich?
Wenn ja, wie?
Und Zusatzfrage:
Belastet das den Server / erzeugt das viel Traffic,
oder läuft das nur im Browser selbst ab?
- Anmelden oder Registrieren um Kommentare zu schreiben
Wäre am Besten, wenn es
am 26.06.2007 - 06:20 Uhr
Wäre am Besten, wenn es auch noch dynamisch ginge...
würde mich auch interessieren.
___________________________
it's easier than you think
Raphael Schär
http://www.schaerwebdesign.ch
Mit views ist das kein
am 26.06.2007 - 08:14 Uhr
Mit views ist das kein Problem, dort einfach die Tabellenansicht wählen und die Felder sortierbar anlegen.
gruß pebosi
Guten Morgen. Also ich
am 26.06.2007 - 08:20 Uhr
Guten Morgen.
Also ich würde das mit einem View darstellen. Dazu braucht ihr das Modul "views".
Damit könnt ihr nach bestimmten Kriterien Filtern. Zum Beispiel nur Content-Types vom Typ "Abenteuerbücher". Man kann aber auch nach Kategorien filtern oder nach Inhalten.
Wenn er diese nun rausgefiltert hat, kannst du ihm sagen welche Felder er anzeigen soll. Gesetz den Fall du hast mit dem CCK-Modul noch Felder erstellt, lässt du dir nur Titel, Erscheinung und Bewertung anzeigen. Als default-Einstellung kannst du es schon vorsortieren. Oder du ativierst einfach "sortierbar".
Hoffe das hat geholfen. Ansonsten einfach noch mal schreiben.
Gruß Oliver
Klappt fast
am 27.06.2007 - 00:16 Uhr
Danke pebosi und MisterWing.
Habe das jetzt schonmal grob mit dem Modul Views hinbekommen.
Meine Vocabulary, in der die Titel erfasst sind, sieht momentan so aus:
AlleTitel (Vocabulary)
- englische (Kategorie)
- deutsche (Kategorie)
In der Tabelle sollen sowohl die englischen, als auch die deutschen Titel aufgelistet werden (also alle Nodes in der Vocabulary "AlleTitel").
Das klappt auch wunderbar (mit dem Filter: Taxonomy: Vocabulary Name), doch wird über der Tabelle eine Auswahlliste angezeigt, mit der der User eine andere Vocabulary auswählen kann...
Da kann man auswählen:
Dadrunter dann eine Auswahlliste der einzelenen Vocabularys. Daneben ein Submit-Button.
Aber das möchte ich nicht.
Die Tabelle soll nur für die Nodes aus der einen Vocabulary sein, nicht für Nodes aus allen Vocabularys.
Wie bekomme ich dieses Auswahl-Menu über der Tabelle weg?
Du hast anscheinend einen
am 27.06.2007 - 08:16 Uhr
Du hast anscheinend einen Filter hervorgehoben (expose), diesen einfach bei hervorgehobene/exposed filter löschen.
gruß pebosi
Juhu, danke
am 27.06.2007 - 15:24 Uhr
Du hast anscheinend einen Filter hervorgehoben (expose), diesen einfach bei hervorgehobene/exposed filter löschen.
Ah, tatsächlich. Hatte auf den Button "Expose" geclickt,
der neben dem neu angelegten Filter erschienen ist.
Danke dir, so klappt das nun.
Auch Terms sortierbar?
am 01.07.2007 - 18:58 Uhr
CCK-Felder lassen sich sortieren (wenn man es einstellt).
Aber wie ist das mit Terms?
Da scheint es keine Möglichkeit zu geben,
das Sortieren zu ermöglichen.
Geht das etwa nicht?
Nein, ich glaube das geht
am 02.07.2007 - 08:41 Uhr
Nein, ich glaube das geht nicht, kannst es aber mal mit dem Bereich "Sort Criteria" probieren.
gruß pebosi
pebosi@drupal.org
am 02.07.2007 - 14:55 Uhr
Nein, ich glaube das geht nicht,
Argg.
Das wirft einiges bei mir über den Haufen :(
Gibt's kein anderes Modul, welches das kann?
(Bei Sort Criteria stellt man doch nur die default-Sortierung ein, oder? Würde mir dann nicht weiterhelfen...)
Hm, das Problem ist das die
am 02.07.2007 - 15:01 Uhr
Hm, das Problem ist das die Ausgabe der Kategorien ja mehrere Einträge pro Node enthalten kann, deshalb lässt sich das nicht sortieren, man kann da aber auf die Kategorien klicken um alle Einträge dieser Kategorie zu erhalten...
gruß pebosi
pebosi@drupal.org
am 02.07.2007 - 15:19 Uhr
Hm, das Problem ist das die Ausgabe der Kategorien ja mehrere Einträge pro Node enthalten kann
Oh, das macht Sinn.
Habe da gar nicht dran gedacht,
weil ich sowieso nur einen Term pro Zeile (Node) verwendet habe.