Zum Inhalt springen

Abweichende Formatierung für Contentelemente

Erstellt am 18. März 2005 · 2 Antworten · letzte Antwort am 18. März 2005

Tags: Inhaltselemente, Frage

intensio ·

Hallo

ich habe meinen Subpart Content in 2 Bereiche aufgeteilt. also den Hauptbereich und dann noch ne Rechte spalte. Diese gibt den Inhalt der Rechten Spalte des Backends aus.

Dazu habe ich den folgenden Code benutzt

        subparts.CONTENT = COA
        subparts.CONTENT.10 < styles.content.get
        subparts.CONTENT.10.stdWrap.required = 1
        subparts.CONTENT.10.stdWrap.wrap = <td><img src="clear.gif" width="1" height="15" alt="" border="0"> | <br><br></td>
        subparts.CONTENT.20 < styles.content.getRight
        subparts.CONTENT.20.stdWrap.required= 1
        subparts.CONTENT.20.stdWrap.wrap = <td width="5"><img src="clear.gif" width="5" height="1" alt="" border="0"></td><td class="spalte_rechts" width="5"><img src="clear.gif" width="5" height="1" alt="" border="0"></td><td  width="150" align="left" valign="top"> | </td>
        subparts.CONTENT.wrap =<table width="100%" cellspacing="0" cellpadding="0" border="0"><tr> | </tr></table>

Es funktioniert auch alles soweit. Nur möchte ich jetzt noch meiner rechten Spalte eine andere Formatierung zuweisen. Z.B. soll die Überschrift ne andere Farbe haben. Am besten währe jedoch wenn ich ihr einfach ne andrere Klasse zuweisen könnte. Wie geht denn das?

intensio ·

ich bin jetzt so weit, dass ich weis, wie man die Überschrift anpassen kann für den rechten Bereicht. Das geht so

# Layout der Spalten anpassen
# Styles-Content Modifkation, um in der Rand-Spalte abweichende Header etc. einzusetzen
temp.stuff = CASE
temp.stuff.key.field = colPos
temp.stuff.default < tt_content
temp.stuff.2 < tt_content
tt_content > 
tt_content < temp.stuff

# Header Formatierung anpassen
temp.stuff = CASE
temp.stuff.key.field = colPos
temp.stuff.default < lib.stdheader
temp.stuff.2 < lib.stdheader
lib.stdheader >
lib.stdheader < temp.stuff

lib.stdheader.2 { 
  5 >
  10.1.fontTag = {$content.wrap.header1}
  10.2.fontTag = {$content.wrap.header1}
  10.3.fontTag = {$content.wrap.header1}
  10.4.fontTag = {$content.wrap.header1}
}

die frage ist wie kann ich die anderen Elemente z.b. den Content anpassen=

mic_jan ·

die frage ist wie kann ich die anderen Elemente z.b. den Content anpassen=

Ich hoffe, du arbeitest mit Stylesheets. Wrappe einfach contentRight mit einem eigenen Div (also einer Klasse) und dann du kannst innerhalb dieser Klasse die Änderungen definieren...

Dein bisheriger Ansatz wäre mit persönlich zu kompliziert...

Lieben Gruss

Michael