Neue Seite "Archiv" für vergangene Events inkl. Filter
Wir möchten eine neue Seite namens "Archive" erstellen, die ausschließlich vergangene Events anzeigt. Diese Seite soll im Footer (siehe Linked items #95) der Website verlinkt werden. Zusätzlich wird eine Filter- bzw. Suchfunkton implementiert, die ähnlich aufgebaut ist wie die bestehnde Filter-/Suchfunktion für kommende Events (siehe Linked items #90) - Wir bleiben im Austausch mit den zusammenhängenden Issues.
Aufgaben/TO DO:
-
Datenbank/ Modell
-
Datum- und Zeitattribute prüfen: Existiert ein Feld wie start/end das zur Abgrenzung zw. vergangenen und kommenden Events verwenden wird? -
Scopes ergänzen (falls nötig)
-
-
Routing & Controler
-
Sub-Route anlegen: damit das Archiv eindeutig dem EventsController zugeordnet ist -
Controller Action erstellen die vergangene Events lädt und die Filter unterstützt
-
-
View/ Tempalte
-
Eine neue View archiv.html.erberstellen. -
Neue Such- und Filterfunktion hinzufügen.
-
-
Footer
-
Link zum Archiv in den Footer einfügen.
-
-
Tests
-
Prüfen, ob vergangene Events korrekt angezeigt werden. -
Sicherstellen, dass Filter und Suche richtig funktionieren.
-
-
Deployment
-
Nach erfolgreicher Umsetzung und dem Code-Review deployen -
Überprüfung in der Live-Umgebung: -
Footer Verlinkung -
Anzeige vergangener Events -
Filterfunktion
-
-
Edited by Christina Kollnig