メインコンテンツに移動

[TODO] Veranstaltung - Jahresfilter bearbeiten

 Zurück zur Übersicht der Anleitungen.


Einleitung

Welche Jahre im Frontend zur Filter-Auswahl der einzelnen Jahre der Veranstaltungen zur Verfügung stehen wird in der sogenannten Ansicht definiert. Diese stellt aus dem Inhalts-Typ, den Feldern dieses Types und ggf Filtereinstellungen eine Übersicht aller vorhandenen Inhalte dar, welche diesen bedingungen entsprechen. Darüber hinaus können diese Inhalte noch mit für den Besucher freigegebenen Filterbuttons versehen werden. Wie in diesem Fall Filter für den Veranstaltungstyp und den Jahren der Veranstaltung.

Erweitern der Jahresauswahl

Die verfügbaren Buttons zur Jahresauswahl werden nicht automatisch generiert, sondern müssen für jedes Jahr angelegt werden. 

Dazu geht man im Backend zu den verfügbaren Ansichten (Struktur -> Ansichten) und wählt die gewünschte für den Eventtyp aus. 

Im linken Kasten unter "Filterkriterien" kann im Punkt "Filter für Jahre (gruppiert)" ein neuer Wert für ein neues Jahr angelegt werden. Dabei gibt die erste Spalte die Beschriftung des Buttons an, welche darauf basierend generiert wird, und der zweite Wert gibt an nach welcher Zeichenkette im Feld "Jahr" gesucht werden soll, hier also die Jahreszahl.

Wichtig:

Da für alle Eventtypen eine eigene Ansicht angelegt wurde müssen auch für jeden Eventtyp auch der Filter für das Jahr angepasst werden.

Das schliessen des Dialogfeldes und das anschliessende Speichern der Ansicht schliesst den Editier-Vorgang ab.

 

Stichpunkte

  • Die Übersicht der Veranstaltungen wird über die View JDZB View Events Frontend (Inhalt) verwaltet
  • Dort können unter den Filterkriterien bestimmte Felder als Filter definiert werden, so auch nach Jahren
  • Um bestimmte Jahre als Filteroption für Veranstaltungen festzulegen, muss das Filterkriterium: Filter für Jahre (gruppiert) bearbeitet werden
  • (Ganz nach unten scrollen)
  • Hier können Elemente zur Gruppierung hinzugefügt oder entfernt werden
  • Funktionsweise: es wird geprüft ob der definierte Filterwert (des Jahres) im Feldinhalt JDZB Event Time Startdatum vorkommt, d.h. ob "2020" im Startdatum vorkommt.
  • Um einen neuen Eintrag (bspw. für das Jahr 2022) hinzuzufügen auf Button "Weiteren Eintrag hinzufügen" klicken
  • Label: dargestellte Bezeichnung des Filter also "2022", Operator: "Enthält", Wert: gewünschter Wert also "2022"
  • (Die Reihenfolge kann durch Verschieben verändert werden)
  • Änderung durch Klick auf "Apply" anwenden
  • Ansicht speichern