Virtuelle Seiten ermöglichen es Administratoren, globale Inhaltsbereiche (wie Seitenleisten und Footer) mit demselben blockbasierten Editor wie Standard-Wiki-Seiten zu verwalten. Sie schließen die Lücke zwischen fest codierten Templates und benutzerdefinierbaren Inhalten.

Konzept

Virtuelle Seiten werden in Theme-Templates über Platzhalter referenziert. Die Rendering-Engine löst diese auf, indem sie nach benutzerdefinierten Überschreibungen sucht, bevor sie auf System-Standards zurückgreift.

{{ virtual:seitenname }}
Caching-Verhalten
Virtuelle Seiten werden zusammen mit dem Hauptinhalt der Seite zwischengespeichert. Aktualisierungen einer virtuellen Seite können eine Cache-Leerung erfordern, um Änderungen global anzuzeigen.

Standardmäßige virtuelle Seiten

{{ virtual:left_sidebar }}

Quelle für den primären Navigationsbaum oder das Inhaltsverzeichnis. In mobilen Viewports (< 1280px) geht die left_sidebar automatisch in das mobile, responsive Drawer-Menü über.

Integration der mobilen Seitenleiste

Die mobile Seitenleiste nutzt den Inhalt der virtuellen Seite left_sidebar. Sie wird über den Hamburger-Menü-Button umgeschaltet und enthält ein halbtransparentes Backdrop zur besseren Sichtbarkeit.

{{ virtual:footer }}

Globaler Footer-Inhalt, der am Ende jeder Seite angezeigt wird.

404

Anpassbare „Seite nicht gefunden“-Erfahrung.