🖼️ Layout Engine & Slot-Architektur
🟣 Stufe 0: Architektur-Showcase, Kaskaden Simulator & Lizenzierung ▾
> _
🧬 Atomare Montage: MondLayout::renderHtml() & Dateikaskade
[ SEO / HEAD ]
_fallback_seo.php
[ HEADER SLOT ]
_fallback_header.php
[ BODY INJECT ]
$slots['body']
1. SEO & Head (Kaskade)
Wird automatisch vor dem Layout geladen. Sucht nach Modul-Anpassungen:
- _override_seo.php: Überschreibt Meta-Tags und Titel komplett.
- _seo_addon.php: Erweitert die Standard-Tags um Modul-Spezifika.
- _fallback_seo.php: Generiert automatisch Canonical-Links & hreflang.
2. Die Kopfzeile (Header-Slot)
Wird über MondLayout::renderHeader() initiiert und folgt demselben Prinzip:
- _override_header.php: Ersetzt den Standard-Kopf vollständig.
- _header_addon.php: Klinkt eigene Navigations-Elemente zusätzlich ein.
- _fallback_header.php: Liefert das globale MOND-Dach (Titel, Sprachwechsler).
3. Der Mittelteil (Body-Slot)
Ihre eigentliche Applikation! Durch MondLayout::renderHtml(['body' => $html]) wird der Inhalt atomar in ein unzerstörbares <main id="mond-app-body"> injiziert.
4. Die Fußzeile (Footer-Slot)
Wird durch MondLayout::renderFooter() abgeschlossen. Kümmert sich um Rechtssicherheit:
- _fallback_footer.php: Links für Impressum, AGB, Datenschutz und Copyright.
- dependencies.*.json: Rendert verknüpfte Module (Synergien) oberhalb des Footers.
🟢 Stufe 1: Token, Lizenz & JSON-Inspektor ▾
Geben Sie Ihren Lizenz-Token ein oder prüfen Sie die aktive Konfiguration:
{
"module": "layout",
"version": "1.1.0",
"app_name": "mond.tv/hub",
"_comment_module_title": "Module k\u00f6nnen optional vor dem Laden des Layouts $MODULE_TITLE und $MODULE_ICON definieren.",
"theme_color": "#0b0f19",
"accent_color": "#38bdf8",
"max_width": "1050px",
"wide_width": "1450px"
}
🟡 Stufe 2: Layout-Werkbank (Parameter-Tuner) ▾
Passen Sie die Kern-Variablen des MOND-Layouts global an:
🔵 Stufe 3: Superadmin Systemsteuerung, Auth-Gate & Cache ▾
Sicherheits- & Auth-Inspektor:
Status: Live Server
Aktives Auth-Level: Stufe 0
Master-Admin Session: NEIN
Aktives Auth-Level: Stufe 0
Master-Admin Session: NEIN