kategotiebezogenes Kopfbild?

micon

Aktives Mitglied
26. März 2007
102
0
Ich habe neben dem Logo ein Bild im Seitenkopf (TischundTrend24.de). Dieses sollte eigentlich bei jeder Kategorie eine anderes sein (nur die Hauptkategorien, in den Unterkategorien soll das jeweilige übergeordnete Bild bleiben).

Hat jemand einen Tipp oder so etwas schon gelöst?
 

micon

Aktives Mitglied
26. März 2007
102
0
AW: kategotiebezogenes Kopfbild?

OK, ich gebe also meinen Kategorien z.B. das Attribut "bannerbild" mit jeweiligen unterschiedlichen Werten, z.B. "porzellan", "besteck" usw.
Richtig?
Aber wo ist dann in dieser Syntax der Attributwert?

$Kategorie->KategorieAttribute["meinkategorieattribut"];
 

micon

Aktives Mitglied
26. März 2007
102
0
AW: kategotiebezogenes Kopfbild?

Also, ich komme hier einfach nicht weiter. Zugegeben, ich bin auch keine Experte in Sachen Template. Vielleicht ist auch der Ansatz nicht ganz richtig?
Soweit bin ich:

Das Hintergrundbild, welches kategoriebezogen wechseln soll, ist im Container #header definiert. Dazu habe ich jetzt im CSS mehrere Klassen definiert z.B
.kat1 {background: url(Pfad zu bild1.jpg)}
.kat2 {background: url(Pfad zu bild2.jpg)}
.kat2 {background: url(Pfad zu bild2.jpg)}
usw.

In der Templatedatei header.tpl müsste jetzt nach meiner Logik
<div id="header" class="page_width">

geändert werden in
<div id="header" class="page_width kat1">

wobei statt 'kat1' eine Variable gesetzt werden müsste. Diese Variable gibt dann jeweils 'kat1', 'kat2', 'kat3' usw. aus, je nachdem, welches Kategorieattribut gerade zutrifft.

Soweit richtig?

Aber genau an dieser Stelle komme ich nicht weiter:
- Wie muss der php-Code zum erzeugen dieser Variable lauten?
- Wie muss ich das in die header.tpl einbauen?

Kann da jemand mit seiner Erfahrung helfen? Oder gibt es bereit eine andere, vielleicht einfachere Lösung für das Problem?

Bin für jede Hilfe dankbar.