Nur ein wenig Code machen die Layout Gestaltung einfacher.
Um bei jeder Seite eine unabhängige Gestaltung zu erreichen fügen wir im <head> </head>
diesen Code ein:
<?php
$app = JFactory::getApplication();
$active = $app->getMenu()->getActive()->id;
?>
Im Body binden wir die PHP Anweisung
<body class="page_bg<?php echo $active ;?>>
Der Body Tag erhält nun eine eigene Klasse bzw. ihn wird eine ID zugewiesen. Nun besitzen wir für alle Elemente auf einer Seite die Möglichkeit die CSS zu steuern.
Beispiel: <body class=" page_bg155" . Um nun auf der Seite ein anderes Header - Bild zu zuweisen: Trage ich in der CSS ein .page_bg155 #header { background-image: url(/webseite.jpg);
Die Gestaltung der einzelne Elemente sind dadurch grenzenlos.