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.