| Verschiedene Headerbilder in Joomla! 1.5 |
|
Oft taucht bei Webseiten das Bedürfnis auf Headerbilder dem Inhalt enstsprechend zu variieren bzw. anzupassen. Bei einer beschränkten Anzahl Seiten kann man dies mit mehreren Modulen lösen, die man auf einzelne Menueinträgen platziert. Hat man aber eine grosse oder offene Anzahl von Seiten, so wird dies aufwändig und unübersichtlich. Es bieten sich dann Extensions an, welche das lösen (bspw. die von Andre Holzer). Ich stelle Ihnen einen sehr einfachen Ansatz vor, der mit Hausmitteln von Joomla! selbst hinhaut. Fügen Sie folgende Zeilen in den Headbereich Ihrer index.php des Templates:
<?php
$itemid = JRequest::getVar( 'Itemid', 0 )
?>
<style type="text/css">
#header
{background:url(templates/<?php echo$this->template ?>/images/
myheaderpic_<?php echo $itemid; ?>.jpg);}
</style><
Erläuterungen
Zuerst wird mittels php die Itemid abgefragt. Die Variable "$itemd" ist jeweils die Zahl des aktuellen Articles (Beitrag), erkennbar in der Url (oder im Backend). Via CSS wird nun in den div-Container mit der ID "Header" ein entsprechendes Bild geladen, dessen Namen sich anpasst. Das File das geladen werden sollte muss also ein entsprechender Name haben und im richtigen Verzeichnis liegen: |
| weiter > |
|---|











