Zum Inhalt springen

im Teilseitenbaum andere Header-Grafik anzeigen

Erstellt am 14. August 2005 · 3 Antworten · letzte Antwort am 15. August 2005

Tags: Bilder, Frage

Hille ·

Hallo Zusammen,
trotz langer Suche habe ich hier im Forum keine Lösung gefunden.
Alle Navigationsseiten sollen mit der gleichen Head-Grafik ausgegeben werden.
Nur wenn ein Seitenbaum, mit den darunterliegenden Seiten aufgerufen wird, soll für diesen Teilbaum eine andere Grafik im Template ( ###HEADGRAFIK###) ausgegeben werden.
Habe auch [PIDinRootline = x] ausprobiert, komme aber nicht richtig weiter.

Eigentlich sollte doch eine ganz normale if-condition reichen, kann aber das TSRef offensichtlich nicht richtig deuten.
Seiten-PID 4,5,6 stellen den Unterbaum dar.

marks.HEADGRAFIK = IMAGE
marks.HEADGRAFIK { 
#[PIDinRootline = 4,5,6]
#    file = uploads/media/image02.gif
#[END]
    file = uploads/media/image01.gif
}

So wird im Moment immer die 01 angezeigt.
Alles andere geht einfach nicht.
Habt ihr eine Lösung für mich.
Ich will nicht jeder Seite eine Grafik zuordnen (ist im T3-Buch von Robert gut beschrieben, mir aber zu aufwendig.)
Gruß
Hille

jenses ·

Na, Du hast die Condition innerhalb geschweifter Klammern zu stehen und damit zur Unwirksamkeit verdammt 😉

marks.HEADGRAFIK = IMAGE
marks.HEADGRAFIK { 
    file = uploads/media/image01.gif
}
[PIDinRootline = 4,5,6]
    file = uploads/media/image02.gif
[END]

jenses

Hille ·

Hallo Jenses,
bei Deinem Script ist die PIDinRootline außerhalt des {} Paares.
Muss die nicht innerhalb der {} stehen?
Nun ja, habe die Seiten auf Typ Standard, und das Script will einfach nicht die unterschiedlichen Bilder zeigen.
Es kommt gar kein Bild.
😢
Hille

Hille ·

Hallo Jenses,

habe mittlerweile noch ein wenig rumgetestet.
Die Lösung war den gesamten Pfad zur Grafik anzugeben, und die [PIDinRootline = x] muß außerhalb der seite = PAGE -Klammern gesetzt werden.

Also, wer sich für die Lösung interessiert, kann mir eine PM schicken.
Gruß
Hille