Let editors define FAQ topics freely instead of a hard-coded map

This commit is contained in:
tleininger committed 2026-09-24 14:49:15 +02:00
1 parent 01d25eb04b
commit c7c55c0c6c
8 files changed
+26 -32

No files matched your search

+9 -4
View File
@@ -164,10 +164,15 @@ ihrer Kalender-App abonnieren — der Feed entsteht aus denselben Records.
## Häufige Fragen (`faqs`)
Eine Frage hat `question`, `answer` (Markdown), `topic` (eines von
`mensa`/`schliessfach`/`elterneuro`/`elternarbeit`) und `public`. Die App baut
die FAQ-Seite generiert: sie gruppiert die Fragen nach `topic`. Der Rahmentext
oben auf `/faqs` ist eine eigene Seite in `pages` (Slug `faqs`).
Eine Frage hat `question`, `answer` (Markdown), `topic` und `public`. Die App
baut die FAQ-Seite generiert: sie gruppiert die Fragen nach `topic` und zeigt den
`topic`-Text unverändert als Gruppen-Überschrift. `topic` ist also **keine feste
Auswahl**, sondern der Überschriftentext selbst (z. B. `Mensa und Mittagessen`) —
eine neue Gruppe entsteht einfach, indem eine Frage einen neuen `topic`-Text
bekommt; Fragen mit gleichem `topic` landen in derselben Gruppe. Auf Groß-/
Kleinschreibung und Leerzeichen achten, sonst entstehen versehentlich zwei
Gruppen. Der Rahmentext oben auf `/faqs` ist eine eigene Seite in `pages`
(Slug `faqs`).
---