Wie kann ich denn Contentelemente auf verschiedenen Seiten mit verschiedener Hintergrundfarbe darstellen?
Hintergrundfarbe
Dafür fallen mir mehrere Möglichkeiten.
Denke die beste und flexibelste ist der Einsatz von section_frames
Bei Seiteninhalt in erweiterter Ansicht das Feld oben rechts (Frames). Dadurch wir das aktuelle Content-Element in ein DIV gewrappt, welchem Du einfach über CSS einen Background zuweisen kannst.
Alternativ evtl. über erweiterte TS Templates und CSS. Dann bezieht sich das aber immer auch eine ganze Seite bzw. unterseiten.
Gruß
Michael
Michaelh74 schrieb...Einsatz von section_frames
Hallo Michael,
ich habe das jetzt mit section_frames gelöst, habe aber Probleme beim Wrapping:
So sieht mein TS-Code aus:
tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
key.field = section_frame
100 = TEXT
100.value = <div class="Hintergrund_Rot">|</div>
}
page.CSS_inlineStyle(
.Hintergrund_Rot{border:0px solid #333333; background-color:#ffcccc; padding:10px;}
.Hintergrund_Tuerkis{border:0px solid #333333; background-color:#99ffcc; padding:10px;}
.Hintergrund_Gruen{border:0px solid #333333; background-color:#99ff99; padding:10px;}
)
So wird natürlich immer nur ROT verwendet, auch wenn ich was anderes im Section_Meü auswähle.
Wie muss ich das umbauen, dass er immer die richtige Farbe nimmt?
hat sich erledigt