---
title: "TS: body Klasse abhängig von 'Links' oder 'Rechts'"
url: "https://www.typo3.net/d/104623-ts-body-klasse-abhaengig-von-links-oder-rechts"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2011-03-26"
last_reply: "2011-03-28"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# TS: body Klasse abhängig von 'Links' oder 'Rechts'

TYPO3 › TypoScript · 1 Antwort · gestartet 2011-03-26

## Eröffnungsbeitrag

**bo1848** · 2011-03-26 · [Beitrag #1](https://www.typo3.net/d/104623-ts-body-klasse-abhaengig-von-links-oder-rechts/1)

Hallo zusammen,

ich versuche mich gerade in Typo3 einzuarbeiten und habe dabei aktuell folgendes Problem: Ich möchte gerne dem body Tag ein oder mehrere CSS Klassen mitgeben, je nachdem ob in 'Links' oder 'Rechts' etwas eingetragen ist (no-sidebars, two-sidebars, sidebar-left, sidebar-right etc.). Ich bin der Lösung relativ nah, denke ich:

```typoscript
temp.bodyClass = COA
temp.bodyClass {
  
  wrap = <body class="|">
  
  10 = TEXT
  10 {
    value = no-sidebars
    if {
      isFalse.numRows < styles.content.getRight
      isFalse.numRows < styles.content.getLeft
    }
  }
  
  20 = TEXT
  20 {
    noTrimWrap = || |
    value = two-sidebars
    if {
      isTrue.numRows < styles.content.getLeft
      isTrue.numRows < styles.content.getRight
    }
  }
  
  30 = TEXT
  30 {
    noTrimWrap = || |
    value = sidebar-right
    if.isTrue.numRows < styles.content.getRight
  }
  
  40 = TEXT
  40 {
    value = sidebar-left
    if.isTrue.numRows < styles.content.getLeft
  }
  
}

page.bodyTagCObject < temp.bodyClass
```

Leider klappt es nicht wirklich, weil die beiden isTrue Bedingungen bei 10 und 20 scheinbar nicht UND verknüpft werden. Gibt es dafür eine Lösung oder ggf. einen völlig anderen Weg und ich mache mir das Leben unnötig schwer?

Vielen Dank im Voraus für Euer Feedback.

Beste Grüße,
Björn

## Antworten

### [#2](https://www.typo3.net/d/104623-ts-body-klasse-abhaengig-von-links-oder-rechts/2) · bo1848 · 2011-03-28

OK, ich muss mich wohl von meiner Drupal Denkweise verabschieden. Natürlich reicht es auch aus, nur die Klassen 'sidebar-right' und 'no-sidebars' hinzuzufügen. Wenn das Layout stärker abweicht, muss halt ein anderes Template eingebunden werden.

---

Quelle: „TS: body Klasse abhängig von 'Links' oder 'Rechts'“, typo3.net, https://www.typo3.net/d/104623-ts-body-klasse-abhaengig-von-links-oder-rechts
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
