Publishing

CMS

Content-Sammlungen, Felder, Einträge und Singleton-Inhalte für APIs, Sites und externes Editing definieren.

CMS

Das CMS speichert strukturierte Inhalte in selbst definierten Sammlungen. Nutze es für Inhalte, die Sites, die Public API oder externes In-Page-Editing versorgen.

Feature öffnen

  • Öffne CMS in der Seitenleiste.
  • Falls der Eintrag fehlt, kann eine Admin-Person das CMS-Modul und den Seitenleisteneintrag aktivieren.
  • Die API-Freigabe wird separat unter Systemeinstellungen → API konfiguriert.

Sammlungen

  • Eine Sammlung hat Name, Slug, Einzahl- und Mehrzahlbezeichnung, Beschreibung, Modus, optional eine Elternsammlung, ein Anzeigefeld, Icon und Sortiereinstellungen.
  • Der Modus Sammlung speichert viele Einträge, etwa Posts, Personen oder Projekte.
  • Der Modus Singleton speichert einen gemeinsamen Eintrag, etwa Site-Einstellungen oder Kontaktinformationen. Beim Öffnen eines Singletons wird dieser eine Eintrag direkt erstellt oder bearbeitet.
  • Elternsammlungen strukturieren die CMS-Liste als Baum. Die Tabellenansicht rückt verschachtelte Sammlungen ein, die Rasteransicht zeigt Parent-/Child-Gruppierung.
  • Ausgeblendete Sammlungen fehlen in der CMS-Sammlungsansicht, bis du den Toggle für ausgeblendete Sammlungen aktivierst. Das Ausblenden ändert weder Relationsfelder noch API-Verhalten.
  • Collection-Icons sind nur visuelle Marker in CMS-Listen.
  • Sammlungen können neu geordnet werden, wenn die Liste nach Sortierreihenfolge sortiert ist, ausgeblendete Sammlungen sichtbar sind und Suche oder Filter leer sind.

Felder

  • Felder legst du über Felder verwalten in einer Sammlung an.
  • Unterstützte Feldtypen sind kurzer Text, langer Text, Rich Text, Markdown, Zahl, Boolean, Datum, Farbe, Bild, Bilder, Datei, Dateien, Tags, Select, JSON, Relation und Relations.
  • Relationsfelder brauchen eine Zielsammlung. Das Anzeigefeld bestimmt, wie verknüpfte Einträge in Tabellen, Karten und Relation-Pickern beschriftet werden.
  • Select-Felder brauchen mindestens eine Option.
  • Medienfelder können nur Uploads, die Auswahl aus dem Eintragsordner oder die Auswahl aus Eintragsordner und Sammlungsordner erlauben. Dateifelder können zusätzlich erlaubte MIME-Typen und maximale Dateigröße begrenzen.
  • Feldtypen bleiben nach dem Erstellen gesperrt, unterstützte Konvertierungen sind aber im Feld-Aktionsmenü verfügbar. Änderungen am Feld-Slug migrieren gespeicherte Eintragswerte auf den neuen Schlüssel, daher müssen externe Sites und API-Nutzende den Feldschlüssel übernehmen.
  • Wenn du ein Feld zu einer Sammlung hinzufügst, die aktive API-Schlüssel bereits lesen, kann Einblick anbieten, dieses Feld zu diesen Schlüsseln hinzuzufügen.

Einträge

  • CMS-Einträge haben den Status draft, published oder archived.
  • Die Eintragsliste unterstützt Tabellen- und Rasteransicht, Suche, Statusfilter und feldbasierte Filter für unterstützte Feldtypen.
  • Veröffentlichte Sites und Standard-API-Filter lesen veröffentlichte Einträge, sofern API-Schlüssel oder Seitenkonfiguration dieses Verhalten nicht gezielt einschränken oder ändern.
  • Die manuelle Eintragsreihenfolge läuft über Sortierspalte und Drag-Handles, außer Sortierung ist für die Sammlung deaktiviert.
  • Beim Löschen eines Eintrags wird der CMS-Eintrag dauerhaft entfernt.

Verwandte Doku