🔧 Neue Klasse erstellen

Mit eigenen Klassen kannst du neue Inhaltstypen für deine Website definieren.

Schritt für Schritt

  1. Admin → KlassenNeue Klasse
  2. Schlüssel (key) vergeben: kurzer interner Name, nur Kleinbuchstaben und Unterstriche (z. B. team_member)
  3. Name: Anzeigename im Admin (z. B. "Teammitglied")
  4. Container: Ja, wenn die Klasse Kinder haben soll
  5. Speichern

Felder hinzufügen

  1. Klasse öffnen → Feld hinzufügen
  2. Schlüssel, Label, Typ wählen, übersetzbar? Pflichtfeld?
  3. Speichern – das Feld erscheint in allen Nodes dieser Klasse

Template definieren

Im Klassen-Editor gibt es zwei Template-Felder:

  • Template-Liste: Wie der Node als Kind-Element aussieht
  • Template-Show: Wie der Node als Haupt-Element einer Seite aussieht
<div class="card">
  <h3>{{ name }}</h3>
  <p>{{ raw bio }}</p>
</div>
Tipp: Nutze bestehende CSS-Klassen (card, btn, wrap, grid …) aus dem CI-System – dann passt das Design automatisch.