Hallo,
gibt es eine Möglichkeit bei jeder Seite z.B.
Home
Inhalt 1
Inhalt 2
...
ein anderen Hintergrund darzustellen? Ich möchte bei jedem Inhlat/Seite ein Hintergrundbild haben.
Prinzipiell könnte ich für jede Seite ein anderes Template verwenden, mit geänderter Datei ...
Gibt es auch eine andere Lösung?
Background Image wechsel
Re: Background Image wechsel
Im Wiki ist eine Alternative beschrieben. Morepagedata erleichtert die Eingabe der Bildnamen.Lemon wrote:gibt es eine Möglichkeit bei jeder Seite z.B.
Home
Inhalt 1
Inhalt 2
...
ein anderen Hintergrund darzustellen? Ich möchte bei jedem Inhlat/Seite ein Hintergrundbild haben.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Background Image wechsel
Ich nutze offt folgendes:
Im Template z.B.:
Im stylesheet z.B.:
Auf den Seiten (gleich uner der Überschrifft) dann z.B.:
Der XHdebug meckert, dass die Variable $header nicht definiert ist, aber das Headerwechsel funktioniert gut. So genau geht es auch mit Hintergrunds. Nur man muss es in <body definieren. Z.B.:
Und entsprechend in stylesheet und auf den Seiten anpassen.
In diesem Fall kann man im stylesheet ein "StandardHintergrund" definieren, das nur benutzt wird, wenn kein Hindergrund auf der Seite spezifiziert wird.
Im Template z.B.:
Code: Select all
<div class="header <?php echo $header;?>">
Code: Select all
.header-01{
background: url(images/header/header-aw.png) no-repeat right top, url(images/header/header-01.jpg) no-repeat left top;
}
.header-02{
background: url(images/header/header-aw.png) no-repeat right top, url(images/header/header-02.jpg) no-repeat left top;
}
.header-03{
background: url(images/header/header-aw.png) no-repeat right top, url(images/header/header-03.jpg) no-repeat left top;
}
.header-04{
background: url(images/header/header-aw.png) no-repeat right top, url(images/header/header-04.jpg) no-repeat left top;
}
Code: Select all
#cmsimple $header="header-01";#
Code: Select all
<body class="<?php if($background == '') {echo '';} else {echo $background;}?>">
In diesem Fall kann man im stylesheet ein "StandardHintergrund" definieren, das nur benutzt wird, wenn kein Hindergrund auf der Seite spezifiziert wird.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: Background Image wechsel
Vielen Dank für die hilfreiche Info.
Werde es anwenden.
Werde es anwenden.