Seitenverwaltung
Die Seitenverwaltung ist das Herzstück des CMS und ermöglicht die Erstellung und Bearbeitung von Webseiten.
Zugriff
Abschnitt betitelt „Zugriff“- URL:
/backend/pages - Berechtigung: Rolle “pages” erforderlich
Seitenübersicht
Abschnitt betitelt „Seitenübersicht“Die Übersicht zeigt alle Seiten mit:
| Spalte | Beschreibung |
|---|---|
| Status | Aktiv, Inaktiv oder Gesperrt |
| Titel | Seitentitel (mit Hierarchie-Einrückung) |
| URL | Link zur Frontend-Ansicht |
Status-Icons
Abschnitt betitelt „Status-Icons“| Icon | Bedeutung |
|---|---|
| Grünes Häkchen | Seite aktiv |
| Rotes Verbotszeichen | Seite inaktiv |
| Graues Schloss | Seite gesperrt |
Suchfunktion
Abschnitt betitelt „Suchfunktion“Die Suche durchsucht:
- Seitentitel
- Meta-Titel
- Meta-Keywords
- Meta-Beschreibung
- Seiteninhalte
Seite erstellen
Abschnitt betitelt „Seite erstellen“- Auf “New Page” klicken
- Grunddaten eingeben:
- Titel: Anzeigename der Seite
- URL: Eindeutiger Pfad
- Übergeordnete Seite: Optional für hierarchische Struktur
- Speichern
Seite bearbeiten
Abschnitt betitelt „Seite bearbeiten“Bearbeitungsmodi
Abschnitt betitelt „Bearbeitungsmodi“| Modus | Beschreibung | Aktion |
|---|---|---|
| Live Editing | Visueller Editor | ”Live Editing” Button |
| Edit | Grid-basierte Bearbeitung | ”Edit” Button |
| Modify | Seiteneinstellungen | ”Modify” Button |
Live Editing (Visueller Editor)
Abschnitt betitelt „Live Editing (Visueller Editor)“Der Live Editor ermöglicht die direkte Bearbeitung der Seite in einer WYSIWYG-Ansicht.
Funktionen
Abschnitt betitelt „Funktionen“- Drag-and-Drop: Elemente per Maus verschieben
- Inline-Bearbeitung: Texte direkt im Layout bearbeiten
- Größenanpassung: Spaltenbreiten visuell anpassen
- Vorschau: Echtzeitvorschau der Änderungen
Grid-basierte Bearbeitung (Edit)
Abschnitt betitelt „Grid-basierte Bearbeitung (Edit)“Der Edit-Modus verwendet das GridStack-Framework für ein responsives Rastersystem.
Seitenstruktur
Abschnitt betitelt „Seitenstruktur“Die Seite ist hierarchisch aufgebaut:
Seite└── Container (c) └── Row (r) └── Item (i)Inhaltstypen
Abschnitt betitelt „Inhaltstypen“Folgende Inhaltstypen stehen zur Verfügung:
| Typ | Beschreibung |
|---|---|
| empty | Leerer Platzhalter |
| markdown | Markdown-formatierter Text |
| wysiwyg | WYSIWYG-Editor |
| plain | Unformatierter Text |
| video | Video-Einbindung |
| image | Einzelbild |
| slider | Bildergalerie als Slider |
| galleries | Galerie-Einbindung |
| map | Karteneinbindung |
| form | Kontaktformular |
| youtube | YouTube-Video |
| faq | FAQ-Akkordeon |
CSS-Klassen
Abschnitt betitelt „CSS-Klassen“Für Container, Rows und Items können vordefinierte CSS-Klassen ausgewählt werden. Diese sind in der Datei classes.yaml definiert und können theme-spezifisch angepasst werden.
Responsive Spaltenbreiten
Abschnitt betitelt „Responsive Spaltenbreiten“Für jedes Element können Spaltenbreiten pro Bildschirmgröße definiert werden:
| Präfix | Bildschirmgröße |
|---|---|
| xs | Extra klein |
| sm | Klein |
| md | Mittel |
| lg | Groß |
| xl | Extra groß |
Zusätzlich kann ein Element pro Bildschirmgröße ausgeblendet werden (hidden-xs, hidden-md, etc.).
Seiteneinstellungen (Modify)
Abschnitt betitelt „Seiteneinstellungen (Modify)“Allgemeine Einstellungen
Abschnitt betitelt „Allgemeine Einstellungen“| Feld | Beschreibung |
|---|---|
| Titel | Seitentitel |
| URL | URL-Pfad der Seite |
| Aktiv | Seitenstatus |
| Übergeordnete Seite | Elternseite für Hierarchie |
SEO-Einstellungen
Abschnitt betitelt „SEO-Einstellungen“| Feld | Beschreibung |
|---|---|
| Meta-Titel | Titel für Suchmaschinen |
| Meta-Keywords | Schlüsselwörter |
| Meta-Beschreibung | Beschreibung für Suchmaschinen |
Erweiterte Einstellungen
Abschnitt betitelt „Erweiterte Einstellungen“| Feld | Beschreibung |
|---|---|
| Custom Styles | Seitenspezifisches CSS |
| Custom Scripts | Seitenspezifisches JavaScript |
Seite kopieren
Abschnitt betitelt „Seite kopieren“- In der Übersicht auf “Copy” klicken
- Neuen Titel und URL eingeben
- Kopie wird mit allen Inhalten erstellt
Seite löschen
Abschnitt betitelt „Seite löschen“- In der Übersicht auf “Delete” klicken
- Löschung bestätigen
- Seite und alle Unterelemente werden entfernt
Templates
Abschnitt betitelt „Templates“Seitenvorlagen können gespeichert und wiederverwendet werden:
- Template speichern: Aktuelle Seitenstruktur als Vorlage speichern
- Template anwenden: Vorlage auf neue oder bestehende Seite anwenden
Element kopieren
Abschnitt betitelt „Element kopieren“Einzelne Elemente können zwischen Seiten kopiert werden:
- Element auswählen
- “Element kopieren” wählen
- Zielseite und Position auswählen