Hallo zusammen,
ich habe ein Problem mit dem vererben von Bildern über das Media-Array.
Generell werden die Bilder vererbt - daran liegt es nicht, daher nun die ausführliche Beschreibung:
Ich habe auf jeder Seite zwei Bereiche, in denen sich seitenspezifische Bilder befinden.
Zum einen ganz groß im Header und zum anderen ein kleines Bild über dem Content.
Da sich nun das Header-Bild fast nicht ändert, greife ich dieses als listNum=1 ab und das Content-Bild als listNum=0.
Nun stellen wir uns folgenden Seitenbaum vor:
- root
- - Ebene1-Seite1
- - Ebene1-Seite2
- - - Ebene2-Seite2.1
- - - Ebene2-Seite2.2
- - - Ebene2-Seite2.3
- - Ebene1-Seite3
- - Ebene1-Seite4
- - Ebene1-Seite5
Ich definiere nun auf Ebene1 für jede Seite ein Bild mit listNum 0 und 1 -> sprich im Media-Feld sind zwei Bilder hinterlegt.
Auf Ebene2 definiere hinterlege ich in jeder Seite nur noch ein Bild -> also nur listNum 0 gibt es auf diesen Seiten. (Es ist aber möglich, dass hier auch der Header mit listNum=1 neu definiert wird!)
Wenn ich mir nun Ebene2-Seite2.1 beispielsweise ansehe, zeigt er mir das Bild über dem Content an. Allerdings vererbt er den Header (listNum=1) nicht von der Ebene1-Seite2 nach unten!
Wie kann ich so eine Vererbung bewerkstelligen?
Hier der entsprechende TS:
[TS]## Header [Begin]## Dynamisches Header mit Vererbung
lib.headerImage = IMG_RESOURCE
lib.headerImage.file.import = uploads/media/
lib.headerImage.file.import.data = levelmedia: -1, slide
lib.headerImage.file.import.listNum = 1
lib.headerImage.stdWrap.wrap = <div id="headerbild" style=" background-image:url( | );"></div>
## Header [End]
## Content-Grafik [Begin]## Dynamisches ContentBild mit Vererbung
lib.contentImage = IMG_RESOURCE
lib.contentImage.file.import = uploads/media/
lib.contentImage.file.import.data = levelmedia: -1, slide
lib.contentImage.file.import.listNum = 0
lib.contentImage.stdWrap.wrap = <img src=" | " />
## Content-Grafik [End][/TS]
Kann mir jemand von euch einen Tipp geben?
Vielen Dank!
Liebe Grüße
Hardy