Block mit Aggregation und exposed Filter in einer View vom Typ Page: Überschrift im Block verschwindet
am 15.03.2014 - 10:25 Uhr in
Hallo liebe Drupal Community,
ich habe ein Eventportal mit Drupal aufgebaut. Dieses nutzt einen eigenen Inhaltstyp "Event". Dieser beinhaltet u.a. ein Veranstaltungsdatum mit unbegrenzter Auswahl von Werten, damit regelmäßige Termine nur einmal erfasst werden müssen und trotzdem pro Datum als eigene Einträge in Listen dargestellt werden können.
Daneben ist im genannten Inhaltstyp u.a. ein Feld "Region" festgelegt, das als Auswahlliste vom Typ Text definiert ist (wichtig für u.g. Punkt 2).
1. Ich habe eine View erstellt, damit auf einer eigenen Seite die angeteaserten Events chronologisch aufsteigend beginnend mit dem tagesaktuellen Datum ausgegeben werden (Format: unformatted List, Anzeigen: Inhalt / Filter Criteria: Veranstaltungsdatum (greater or equal than now, kein exposed Filter)).
2. Auf dieser Seite habe ich nun einen Block eingebunden, der ebenfalls als View definiert ist. Diese View gruppiert die verlinkten Titel der Events (ebenfalls Inhaltstyp "Event") chronologisch aufsteigend beginnend mit dem tagesaktuellen Datum, so dass pro Gruppe das jeweilige Datum als Überschrift der Gruppe ausgegeben wird. Daneben gibt es einen "exposed Filter" zur Auswahl der Region. Damit kann ein Benutzer die Region (in der Events stattfinden) auswählen, die für ihn relevant ist.
Das Problem, das ich habe, lässt sich wie folgt beschreiben: im Block fehlt die erste Gruppenüberschrift (=Datum der ersten Veranstaltungsgruppe). Alle folgenden Gruppenüberschriften werden korrekt angezeigt. Sobald der Benutzer eine beliebige Region im exposed Filter auswählt und der Block neu geladen wird, wird auch die erste Gruppenüberschrift angezeigt.
Abgesehen davon funktioniert alles wie erwartet.
Hat jemand eine Idee?
Danke im Voraus und viele Grüße,
Michael
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 10 Stunden 13 Minuten
vor 12 Stunden 51 Minuten
vor 12 Stunden 57 Minuten
vor 13 Stunden 1 Minute
vor 13 Stunden 13 Minuten
vor 13 Stunden 18 Minuten
vor 13 Stunden 21 Minuten
vor 17 Stunden 10 Minuten
vor 17 Stunden 10 Minuten
vor 19 Stunden 5 Minuten