[gelöst]Event Views Filter "End Date"
am 28.10.2010 - 19:57 Uhr in
Nabend Drupalaner..
Ich habe einen Filter "End Date >= now"... soweit so gut, allerdings hat nicht jedes Event ein Enddatum. Ich möchte quasi, dass wenn es kein Eventdatum gibt, das Startdatum herangezogen wird.
Leider wird der Filter vom Enddatum, wenn keines gesetzt ist, nicht einfach ignoriert oder so. Gibt es da eine Möglichkeit?
EDIT: Also wenn kein Enddatum gesetzt wird, ist das Enddatum gleich dem Startdatum. Trotzdem hat der Filter nicht geklappt, daher habe ich es via Template gelöst und meine eigene if-Abfrage vor der Content-Ausgabe geschrieben... Aber so richtig funktioniert der Views 4 Events Filter des Frontendes nicht, aber für mich passt es jetzt.
mfg Sven
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi Sven, habe das gleiche
am 03.11.2010 - 11:36 Uhr
Hi Sven,
habe das gleiche Problem aber irgendwas kann doch da nicht stimmen, wenn man da mit PHP selbst Abhilfe schaffen muss.
Die Optionen sind ja vorhanden und laut sowas:
http://drupalsn.com/learn-drupal/drupal-tutorials/events-listing-system-...
scheint das ja prinzipiell auch zu gehen.
Hast du noch eine andere Lösung gefunden?
Bye, Transmitter
Naja bei mir haben die Filter
am 03.11.2010 - 12:29 Uhr
Naja bei mir haben die Filter einfach nicht geklappt, habe auch keine andere Lösung als die über das Template gefunden.
Ich arbeite aber auch recht gerne mit Templates, weil man dadurch volle Kontrolle hat. In meinem Fall habe ich eine row-style-template erstellt (in der View gibt es ja das Feld "Informationen" bei dem man den notwendigen Dateinamen erhält) und vor
print $field->content;
einfach
if ($row->event_unix_event_end - time() > 0)
geschrieben...
mfg Sven
Wenn ich das Datum mit einem
am 03.11.2010 - 14:46 Uhr
Wenn ich das Datum mit einem Delta Feld nehme klappt es bei mir nicht.
Aber wenn ich zwei Datumsfelder anlege Start/Ende und je nur ein Datum u. Uhrzeit einbaue, dann scheint es zu funktionieren.
Hast du es über ein Datumsfeld probiert?
Habe das Event-Modul benutzt
am 05.11.2010 - 20:09 Uhr
Habe das Event-Modul benutzt und Views für Events, daher auch die Filter. Aber Problem ist sowieso gelöst ;)