Zum Inhalt springen

nur rechte spalte text ansprechen

Erstellt am 21. Juni 2006 · 2 Antworten · letzte Antwort am 5. Juli 2006

Tags: Inhaltselemente, Frage

EvilDragon ·

hallo
mit folgendem TS kann ich ja den bodytext ansprechen:

# Body
# eigener Bodytext
tmp_tt_content_text < tt_content.text
tt_content.text >
#header und body werden voneinnader etrennt daher etwas komplexer wie header
tt_content.text = COA
tt_content.text.10 < lib.stdheader
tt_content.text.20 = TEXT
tt_content.text.20 {
  field = bodytext
  fieldRequired = bodytext
  wrap = <font class="conten">|</font>
  parseFunc < tmp_tt_content_text.20.parseFunc
  editIcons < tmp_tt_content_text.20.editIcons
}

und mit diesem sag ich ja wo das stehen soll was in der rechten spalte angegeben wird:

    # Rechts
    RECHTS = CONTENT
    RECHTS {
      table = tt_content
      select.orderBy = sorting
      select.where = colPos = 2
    }

jetzt würde ich gern auch noch den bodytext der rechten spalte ansprechen statt <font class="conten"> sol diese <font class="text"> erhalten.

Aber leider weiß ich nicht wie das geht, danke für jede hilfe!

Unbekannter Benutzer ·

Spaltenabhängig unterschiedliche Formatierungen sind mit TypoScript Bordmitteln machbar aber ziemlich kompliziert. Was jedoch viel einfacher geht und technisch auch sauberer ist:

1. Content nicht so vogelwild kompliziert holen wie Du das machst sondern ganz einfach so:

MARKERNAME = CONTENT
MARKERNAME < styles.content.get

Statisches Template einbinden (z.B. css_styled_content).

2. über wrap ein div mitgeben (z.B. div id=normal, div id=rechts etc.).

3. Über css für die jeweiligen Spalten divs die Formatierungen für P, H1, H2 etc. entsprechend individuell vornehmen.

Viele Grüße
Niki