CMS und Inhaltsmodell
Das CMS ist eine Strapi-5-Anwendung mit TypeScript. Kategorien und Stories sind lokalisierte Collection Types mit Draft & Publish.
Category
| Feld | Bedeutung |
|---|---|
label | lokalisierter Titel |
icon | lokalisiertes Medium |
category | optionale übergeordnete Kategorie |
categories | abgeleitete Unterkategorien |
rank | sprachübergreifende Reihenfolge |
ttsJobs | systemverwaltete TTS-Zustände |
Story
| Feld | Bedeutung |
|---|---|
label | lokalisierter Titel |
category | zugehörige Kategorie |
icon | lokalisiertes Medium |
slides | lokalisierte Dynamic Zone |
rank | sprachübergreifende Reihenfolge |
ttsJobs | systemverwaltete TTS-Zustände |
Slide-Komponenten
slides.text-slide: Text und optionale Bilderslides.link-slide: Titel und wiederholbare Linksslides.video-slide: ein Video-Medium
ttsJobs ist kein redaktionelles Inhaltsfeld. Es wird durch Lifecycles,
Controller und Worker gepflegt und ist im Content-Type-Builder nicht
veränderbar.
Änderungen an Schemas oder Komponenten können bestehende Daten, generierte Typen, Admin UI und Webapp-Mapping beeinflussen. Sie müssen daher mit der App abgestimmt und als Migration betrachtet werden.