Calendar Wochenansicht + Filter
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 21.01.2018 - 10:51 Uhr in
Hallo zusammen,
für unsere Raumplanung benutzen wir Views und Calendar. Von Calendar benutzen wir die Wochenansicht da die auch für den Ausdruck am meisten Sinn ergibt. Über die Pager kann ja jeweils eine Woch vor und zurück geblättert werden. Ich würde jetzt aber gerne einen Exposed Filter einbauen, der es erlaubt auf ein Datum außerhalb der momentan angezeigten Woche zuzugreifen.
Momentan wird z.B. die Woche vom 15.01. - 19.01. angezeigt. Filter ich mit dem Exposed Filter für den 18.01. werden mir auch die Raumplanungen für den 18.01. angezeigt. Filterte ich aber z.B. für den 21.02. werden mir keine Ergebnisse angezeigt obwohl für diesen Tag Termine eingetragen sind.
Mir leuchtet ja auch ein warum das so ist. In der Wochenansicht ist die Granulität des Kontextfilters für das Datumsfeld auf Woche eingestellt, so dass auch die Pager jeweils nach Woche gehen.
Aber ist es nicht doch irgendwie möglich über die aktuell angezeigte Woche filtern zu können ohne dass ich dafür die Monats- oder Jahresansicht von Calendar nutzen muss? Wenn man gucken will ob zu einem bestimmten Datum in drei Monaten ein Raum frei ist, ist es sehr mühsam sich mit dem Pager durch die einzelnen Wochen zu skippen. Vielleicht habe ich aber auch mal wieder einen generellen Denkfehler?
Vielen Dank schon mal für eure Aufmerksamkeit.
- Anmelden oder Registrieren um Kommentare zu schreiben
Calendar Wochenansicht + Filter
am 24.01.2018 - 08:16 Uhr
Hast du mal versucht, den Pager abzuschalten und dafür einen voreingestellten Filter mit dem relativen Datum "now" einzusezten? Dieser könnte dann zur Bearbeitung freigegeben werden.
Hallo Thomas, vielen Dank für
am 24.01.2018 - 17:21 Uhr
Hallo Thomas,
vielen Dank für deine Antwort.
Ich habe jetzt den Kontextfilter und den Pager rausgenommen, da der ja ohne Kontextfilter eh nicht funktioniert. Dafür habe ich jetzt einen normalen Filter für das Datumsfeld und filtere da zwischen last sunday und this saturday.
Damit die werten Kollegen sich nicht beschweren, dass sie jetzt jeweils ein Start- und Enddatum eingeben müssen, habe ich eine neue Filtergruppe erstellt und dort neben dem ersten Datumsfilter noch einen zweiten hervorgegebenen Datumsfilter mit dem Operator "ist gleich" hinzugefügt, der Operator der Filtergruppe ist ODER.
Das funktioniert so teilweise. Wenn ich z.B. den 31.01. suche, wird der mir auch ausgegeben, allerdings links davor dann noch die Tage der aktuellen Woche. Anbei mal ein Screenshot zum besseren Verständnis. Das verstehe ich jetzt aber nicht so ganz, weil ich doch angegeben habe entweder der "zwischen-Filter" ODER der "ist gleich-Filter". Sobald ich den zweiten Filter auswähle, müsste er doch den ersten Filter vergessen, oder?
Jemand eine Ahnung woran das liegen könnte?