Views Sortierung nach Datum.
am 02.12.2010 - 17:24 Uhr in
Hi Leute,
Ich habe da zwei Probleme mit der Sortierung von Views mit Hilfe von Datumsfeldern.
1. Ich habe einen Nodetype mit Datumsfeld und wöchentlichen Wiederholungen (Trainingszeiten)
Wie bekomme ich es hin diese nach Wochentagen zu sortieren?
2. Ich würde gerne die letzten 3 Spiele anzeigen lassen. Problematisch hier ist, dass das Spieldatum und das Datum der letzten aktualisierung ja nicht immer chronologisch zusammenpassen.
Ich habe also einen View mit folgenden Einstellungen:
1. Filter: Spieldatum (CCK Feld) ist kleiner als 'jetzt'
Wenn ich jetzt die Beiträge in richtiger Reihenfolge editiert hätte wäre alles super, weil automatisch die 3 aktuellsten in aufsteigender Reihenfolge angezeigt werden. Wenn jetzt jedoch ein altes Spiel editiert wurde dann erscheint dieses Spiel dort.
Wenn ich hier jetzt jedoch das Sortierkriterium einstellen will werden mir die Spiele in "falscher" Reihenfolge dargestellt weil dann das neuste oben steht, aber ich möchte gerne eine chronologische Reihenfolge.
- Anmelden oder Registrieren um Kommentare zu schreiben
1) nimm die Calendar-View und
am 02.12.2010 - 19:04 Uhr
1) nimm die Calendar-View und stelle auf Wochenanzeige. Dann paßt das automatisch (hier zu sehen).
2) Füge ein CCK-Feld ein mit dem Datum des Spiels und benutze das als Sortierkriterium. Darüber kannst Du genauso dann die Auswahl für einen Terminblock treffen.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Nunja als Kalender wollte ich
am 02.12.2010 - 19:22 Uhr
Nunja als Kalender wollte ich es eigentlich nicht darstellen. Aber ich schau mir das mal an ob ich das für meine Zwecke hinbasteln kann. Danke für den Tipp.
Bei 2tens besteht jedoch weiterhin mein Problem. Ich möchte nur 3 Spiele anzeigen. und zwar die drei zuletzt gespielten. Um diese aus der DAtenbank zu holen muss ich das Spieldatum auswählen und Abwärts einstellen. Dadurch steht aber das aktuellste Spiel ganz oben. Das möchte ich jedoch nicht.
Computerboard da wird dir geholfen