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** * [X] Datum- und Zeitattribute prüfen: Existiert ein Feld wie start/end das zur Abgrenzung zw. vergangenen und kommenden Events verwenden wird? * [X] Scopes ergänzen (falls nötig) * **Routing & Controler** * [X] Sub-Route anlegen: damit das Archiv eindeutig dem EventsController zugeordnet ist * [X] Controller Action erstellen die vergangene Events lädt und die Filter unterstützt * **View/ Tempalte** * [X] Eine neue View `archiv.html.erb` erstellen. * [ ] Neue Such- und Filterfunktion hinzufügen. * **Footer** * [ ] Link zum Archiv in den Footer einfügen. * **Tests** * [X] Prüfen, ob vergangene Events korrekt angezeigt werden. * [X] 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
issue