getAll(" SELECT * FROM modul_texte WHERE mod_id = ".(int)$ctl["id"]." AND top_id = 0 AND aktiv = 1 ORDER BY sortierung "); ### Variablen festlegen, die vom aktuellen Modul erweitert oder überschrieben werden können ### $additional_css_files = []; // Wenn für ein Modul weitere CSS-Dateien geladen werden sollen $additional_js_files = []; // Wenn für ein Modul weitere JS-Dateien geladen werden sollen $meta = $navigation->getMetaInformation(); // , <meta name="description"> etc... $headtags_append = array(); // Wenn weitere Tags im <head>-Bereich eingefügt werden sollen $breadcrumb_append = array(); // Wenn die Breadcrumbs erweitert werden sollen $body_class = "no-js ".$mod[0]["seobez"]; // Wenn man im class-Attribut des <body>-Tags etwas anpassen möchte ### Inhalt zur aktuellen Seite holen. Das aufgerufene Skript kann die oben erzeugten Variablen erweitern oder ### ### überschreiben. Deshalb wird das Skript nicht erst weiter unten im <main>-Bereich eingebettet. ### ob_start(); include "module/".$mod_file; $content = ob_get_clean(); // JS- und CSS-Dateien kombinieren: erzeugt Datei js/all.js und layout/layout.css combineJsFiles(["js/main.js", "js/os-swiper.js", "js/defer.js"]); combineCssFiles(["layout/reset.css", "layout/farben.css", "layout/form.css", "layout/main.css"]); ?> <!doctype html> <html lang="" xml:lang=""> <head> <base href=""> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>