[gelöst] Bestehendes Datums-Feld für Scheduler-Modul verwenden
am 26.07.2011 - 17:49 Uhr in
Hallo,
ich brauche mal wieder Hilfe/Tipps von der Community..
Ich habe eine Seite (Drupal 7) auf der ich Events verwalte. Die Events sind als eigener Inhaltstyp mit vielen verschiedenen Feldern angelegt. Unter anderem gibt es ein Date-field (Startdatum & Uhrzeit). Ich würde gerne die Events die bereits gestartet sind automatisch löschen/unpublishen. Ich denke das Modul Scheduler ist hier das richtige Werkzeug (ich bin auch offen für andere Vorschläge). Wenn das Modul aktiviert ist kann man beim Bearbeiten des Events ein "unpublish-Datum" eingeben, allerdings würde ich gerne das schon bestehende Datumsfeld gleichzeitig für den Scheduler verwenden, weil ich sonst die Arbeit doppelt mache.
Weiß jemand wie man das sauber löst?
- Anmelden oder Registrieren um Kommentare zu schreiben
Auf die Idee mit dem Löschen
am 26.07.2011 - 18:18 Uhr
Auf die Idee mit dem Löschen bin ich noch nicht gekommen. Ich sorge über einen passenden Filter dafür, daß nur Events angezeigt werden, deren Datum, bei Granularität auf Tag gestellt, >= now sind. Damit sind die alten Termine in den Übersichten nicht mehr zu sehen. Das sollte doch eigentlich reichen. Über den Kalender kann man sie natürlich dann noch sehen, aber das ist meiner Meinung nach in Ordnung.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Das habe ich zur Zeit auch so
am 27.07.2011 - 14:48 Uhr
Das habe ich zur Zeit auch so gelöst, aber wenn man die Events in der Tabelle umsortiert (z.B. Datum absteigend - Datum aufsteigend) sieht man die abgelaufenen doch wieder. Das liegt wahrscheinlich daran, dass das Datum als Exposed Filter eingestellt ist, worauf ich aber auch nicht verzichten möchte..
Du kannst Doch den Filter
am 27.07.2011 - 14:53 Uhr
Du kannst Doch den Filter Datum >= now zusätlich zum exposed Filter reinsetzen und damit ist der immer wirksam.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Funktioniert leider auch
am 27.07.2011 - 15:01 Uhr
Funktioniert leider auch nicht - gibt einen Fehler und die Website ist hin. Fehler: Fatal error: Cannot unset string offsets in /homepages/2/d298177167/htdocs/.../sites/all/modules/date/date_views/includes/date_views_filter_handler_simple.inc on line 109
:(
Mit der neuesten DEV-Version
am 09.08.2011 - 10:48 Uhr
Mit der neuesten DEV-Version von date hat es funktioniert!