Selektion des aktuellsten Inhaltes aus Date in einer View - aber wie?
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 12.11.2012 - 17:09 Uhr in
Hallöchen,
ich habe eine etwas (so denke ich) kompliziertere Frage zu Views.
Ich habe in einem Inhaltstyp (Veranstaltung) ein Inhaltselement Veranstaltungsdatum (mittels Date und Kalendar Modul) eingebunden.
Im Feld Veranstaltungsdatum nutze ich die Repeat-Funktion des Date/Kalendar-Moduls.
Dieses Feld soll nun in einer View, neben anderen Feldern, angezeigt werden.
Allerdings möchte ich nun, dass nur die aktuellsten Veranstaltungsdaten aus diesem Feld angezeigt werden.
Wie machte ich das?
Danke für Tips
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich habe dieses Problem schon
am 12.11.2012 - 17:38 Uhr
Ich habe dieses Problem schon einmal mit Daniela in diesem Thread diskutiert und ich denke mal, wir haben ein ganz gute Lösung dafür gefunden.
Es ist aber nicht ganz trivial.
Gruß
Berthold Lausch
Danke Berthold, ich werde mal
am 13.11.2012 - 12:13 Uhr
Danke Berthold,
ich werde mal probieren ob ich das so hinbekomme wie ihr das in dem Thread gelöst habt.
Ansonsten frag ich nochmal nach, ob du oder ein Anderer mir das etwas einfacher erklären kann. :)
So ein Drupal-Crack bin ich ja nun (noch) nicht.
Date-Repeats Ausgabe in einem View beschränken
am 13.11.2012 - 15:50 Uhr
Hallo,
ich habe die Ausgabe eines Datumfelds, das Wiederholungen enthält, folgendermaßen eingeschränkt:
In den Einstellungen der View unter Fields erhält Repeat rule den Wert Hide repeat rule.
Den Contextual filters (siehe unter Advanced) das Datumsfeld hinzufügen und bei When the filter value is NOT in the URL unter Provide default value den Wert current date auswählen.
Unter Granularity nun noch auswählen, welchen Bereich die View anzeigen soll, also z.B. Woche oder Tag.
Renardo
Hallo Renardo,danke zunächst
am 15.11.2012 - 17:28 Uhr
Hallo Renardo,
danke zunächst für den Tip, das klingt vielversprechend.
Ich habe gerade versucht dies zu testen.
Allerdings gibt es bei mir nicht die Möglichkeit bei der Option "Wenn der Wert nicht in der Url ist" und dann "Vorgabewert bereitstellen" "Current Date" auszuwählen.
Ich hatte jetzt als Context-Filter "Veranstaltungsdatum: Delta" gewählt, nur Veranstaltungsdatum gabs nicht und sonst die Auswahlmöglichkeiten Startdatum, Enddatum oder Rule.
Wenn ich beim Contextfilter Date: Date - Node (oder so ähnlich heißt das) auswähle, bekomme ich zwar die Möglichkeit, wie von dir beschrieben, das aktuelle Datum als Wert auszuwählen.
Allerdings zeigt er mir dann immer noch alle Datumsangaben an - auch die schon abgelaufenen Termine (Zumindest bei Granularität Woche oder Monat).
Stelle ich die Granulalität auf Tag um, zeigt er mir in der Vorschau wieder gar nix an...
So richtig komm ich also nicht weiter.
Hallo, ich muss nochmal auf
am 20.05.2014 - 17:31 Uhr
Hallo, ich muss nochmal auf dieses Problem zurückkommen.
Ich hab dies bislang immernoch nicht gelöst bekommen. Mit Renardos Möglichkeit zeigt er weiterhin alle Termine in der entsprechenden Tabelle an, obwohl bspw. nur noch die letzten beiden ausstehen.
So wie Berthold es vorgeschlagen hat, kappier ich es ehrlichgesagt nicht ganz.
Habt ihr noch Tips?