(gelöst) anordnung von einträgen
am 24.06.2010 - 10:29 Uhr in
hallo,
ich habe einen inhaltstyp erstellt mit den feldern: titel, text, datum
daraus habe ich einen view gemacht der die einträge untereinander auf einer seite anzeigt. die sortierung des datums funktioniert auch: sortierung: asc.
mein problem ist nur, dass viele einträge NOCH kein datum haben und oberhalb der einträge die bereits ein datum haben angezeigt werden. ich möchte aber das die einträge ohne datum unterhalb angezeigt werden.
bsp: so sieht es momentan aus:
event - textkörper
event - textkörper
event - textkörper
event 20.07.2010 textkörper
event 22.07.2010 textkörper
so soll es aussehen:
event 20.07.2010 textkörper
event 22.07.2010 textkörper
event - textkörper
event - textkörper
event - textkörper
wie kann ich das machen? bin schon den ganzen morgen am versuchen....der view ordnet die einträge ohne datum immer oberhalb an.
hoffe das ist verständlich erklärt und jemand kann mir helfen.
danke schonmal und gruß
- Anmelden oder Registrieren um Kommentare zu schreiben
2 Views
am 24.06.2010 - 10:56 Uhr
Hallo.
Das ist so leider nicht ganz einfach machbar (da kein Datum in Sortierungen kleiner ist als ein beliebiges Datum).
Allerdings wäre Drupal nicht Drupal, wenn man das nicht trotzdem hinbekommen würde :).
Also: Du erstellst Dir ganz normal Deinen View und dort ein Page-Display mit den Feldern und der gewünschten Sortierung ("Date: asc", "Title: asc").
Dann erstellst Du in diesem View ein Attachment-Display (siehe Screenshot). In diesem Display lässt Du dann einfach die Sortierung nach Datum weg und hängst es dann an das zuerst erstellte Page-Display an.
Dann sagst Du dem Display noch, dass es nach dem Page-Display eingefügt werden soll und schon hast Du die gewünschte Ansicht.
hth,
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
danke für die schnelle
am 24.06.2010 - 11:21 Uhr
danke für die schnelle antwort. prinzip ist mir grundsätzlich klar aber kannst du mir das nochmal erläutern:
"...In diesem Display lässt Du dann einfach die Sortierung nach Datum weg und hängst es dann an das zuerst erstellte Page-Display an.
Dann sagst Du dem Display noch, dass es nach dem Page-Display eingefügt werden soll und schon hast Du die gewünschte Ansicht."
das ich die sortierung weglasse in dem attachement display ist klar, aber was meinst du mit anhängen?
und wenn ich "Position: Before" setze, ist das was du meinst?
hat jedenfalls bisher noch nicht so geklappt
attach View
am 24.06.2010 - 11:51 Uhr
und wenn ich "Position: Before" setze, ist das was du meinst?
Ja genau.
Ich hab mal einen kleinen Screencast gemacht. Anstelle von "Node: Post date" kommt bei Dir dann natürlich das Datumsfeld.
Stefan
PS: sorry, dass der so schnell ist. Lokal ist die Datei noch normal schnell gelaufen :/
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
wow danke für die mühe, es
am 24.06.2010 - 12:45 Uhr
wow danke für die mühe, es klappt aber immer noch nicht so wie ich will. ich hab hier mal screenshots von default, page und attachement. vielleicht kannst Du mir sagen wo der Fehler liegt
Filter
am 24.06.2010 - 21:52 Uhr
Was genau funktioniert denn nicht?
Ich vermute mal, dass jetzt Einträge doppelt angezeigt werden. Dementsprechend benötigt das Page-Display noch einen Filter, der alle Einträge ohne Datum ausschliesst und das Attachment-Display einen Filter, der nur Einträge ohne Datum zulässt.
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
leuchtet mir ein, habe ich
am 28.06.2010 - 10:53 Uhr
leuchtet mir ein, habe ich auch so gemacht jetzt. das problem ist jetzt aber, dass wenn ich beim attachement view den neuen filter anlege, dieser auch beim default view erscheint. das ergebnis ist, dass zuerst nur die einträge mit datum angezeigt werden und darunter dann nochmal alle.
wie kann ich verhindern, dass der neue filter automatisch auch beim default view mit reingeht? wenn das klappt hab ich es... ein letzter tipp vielleicht noch...
gruß und danke
Wenn die Ansicht vom Standard
am 28.06.2010 - 11:14 Uhr
Wenn die Ansicht vom Standard abweicht, dann gibts den Trick "Übersteuerte Werte" ... damit beziehen sich Einstellungen nur auf die aktuell gewählte Ansicht.
Drupal 7 Screencasts in deutsch!
danke jetzt hab ichs. danke
am 28.06.2010 - 11:25 Uhr
danke jetzt hab ichs.
danke danke