[Gelöst] Date, Date-Browser, Views: Veranstaltung über mehrere Tage. Wird nicht angezeigt an Tagen nach Starttag.
am 14.07.2011 - 15:39 Uhr in
Hab nun viel gesucht und gegoogelt, und ebensfalls RTFM.
Ich habe unter D7.dev, Date.dev, Views.dev einen Inhaltstyp "Veranstaltung", wo ein Event auch über mehrere Tage geht. (z.B. v. Freitag bis Sonntag oder von Abends bis nach Mitternacht).
Sowohl bei Calendar als auch beim Date-Browser sehe ich einen Eintrag für einen bestimmten Tag, wenn dieser Tag der Starttag ist (field_date).
Liegt der gewählte Tag nach dem Startdatum, dann wird dieser "Zwischen"-Tag nicht angezeigt.
Z.B. Veranstaltung "V1" v. 14.7 bis 16.7
14.7 => "V1 14.7 bis 17.7 Inhalt, Text, bla"
15.7 => " "
16.7 => " "
Wobei für 15. und 16. ebenfalls das angezeigt werden sollte, was auch am 14. erscheint.
Nehme ich field_date_value2 als contextual-filter, dann habe ich eine Anzeige am 16. aber nicht am 14. und 15. (was auch klar ist).
Ich habe mich schon von Calendar verabschiedet, da ich dort keinen Weg fand u.a. auch da KarenS gerade eine neue Version bastelt (3.x).
Beim Date-Browser dachte ich, dass es ginge, finde aber nirgendwo eine Möglichkeit a la "der gewählte Tag (contextual-filter?) liegt zwischen field_date und field_date_value2" oder das Views das selber herausbekommt ("zeige mir die Veranstaltungen die zum contextual-filter passen (field_date)").
Als contextual-filter habe ich "Datum: Date (node) (Inhalt: Datum (field_date))"
Liegt es an mir? An Views? An Date?
Mit Dank im Voraus
Arne
- Anmelden oder Registrieren um Kommentare zu schreiben
Lag wohl an Views oder Date
am 19.07.2011 - 20:00 Uhr
Hab es gerade nochmal ausprobiert mit den neuesten Dev-Versionen von Date und Views.
Und es funktioniert. Nun gibt es einen Eintrag im Einstellungsdialog des Datumfeldes "Datum: Date (node) (Inhalt: Datum (field_date)) ":
Dates to compare
X From/To date range
0 Only this field
Dadurch wird der Bereich automatisch abgefragt. Es ist kein extra Filter mehr nötig.
Dank an die Entwickler der Module.
Think and Grow - Personal Development