---
title: "Klassenzuweisungen per TS"
url: "https://www.typo3.net/d/75351-klassenzuweisungen-per-ts"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2008-03-28"
last_reply: "2008-03-28"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Klassenzuweisungen per TS

Archiv › TemplaVoilà · 1 Antwort · gestartet 2008-03-28

## Eröffnungsbeitrag

**PeterAllfonds** · 2008-03-28 · [Beitrag #1](https://www.typo3.net/d/75351-klassenzuweisungen-per-ts/1)

Hallo,

ich habe für ein FCE das folgende Template:

```html
<dic class="teaser">
<div class=""></div>
<div></div>
</div>
```

Am Ende soll das dabei rauskommen:

```html
<dic class="teaser headergreen">
<div class="green">Überschrift</div>
<div>Blindtext Blindtext Blindtext</div>
</div>
```

Die Klassen müssen dynamisch hinzugefügt werden. Welche Klasse dabei hinzugefügt wird, hängt von der rootline der aktuellen Seite ab.
Mit TS kann ich ja die Rootline abfragen, aber wie und wo bringe ich das im DS des FCE unter?

## Antworten

### [#2](https://www.typo3.net/d/75351-klassenzuweisungen-per-ts/2) · PeterAllfonds · 2008-03-28

Habe jetzt ein Element (theme) hinzugefügt. Dieses wird nicht gemappt und enthält eine selectbox, in der die themes stehen.

Testweise habe ich jetzt ein Attribut (test_class) angelegt, das auf die class eines divs gemappt ist, aber keinen direkten input erhält.

Im DS xml habe ich im TypoScript für test_class den folgenden Code eingefügt:

```typoscript
10 = TEXT						
10.field = theme
```

Damit wird dem div immer die Klasse zugewiesen, die in dem Dropdown ausgewählt wurde.

Da ich aber verschiedene Klassennamen setzen muss und ich nicht für jede ein Dropdown einbinden kann, muss die Zuweisung indirekt erfolgen.

Statt dem obigen TS müsste es in etwa so sein:

```typoscript
10 = TEXT						
[theme = theme1]
10.value = green
[theme = theme2]
10.value = blue
```

Für die anderen Attribute könnte ich dann den Wert aus dem gleichen Dropdown auslesen und andere Werte zuordnen.

Leider funktioniert die Condition so nicht:

```typoscript
[theme = theme1]
```

??

---

Quelle: „Klassenzuweisungen per TS“, typo3.net, https://www.typo3.net/d/75351-klassenzuweisungen-per-ts
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
