---
title: "Text formatieren anhand von Type"
url: "https://www.typo3.net/d/85222-text-formatieren-anhand-von-type"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Inhaltselemente"]
created: "2008-12-21"
last_reply: "2008-12-27"
replies: 9
solved: false
page: 1
pages: 1
lang: "de"
---

# Text formatieren anhand von Type

TYPO3 › TypoScript · 9 Antworten · gestartet 2008-12-21

## Eröffnungsbeitrag

**eiskalt** · 2008-12-21 · [Beitrag #1](https://www.typo3.net/d/85222-text-formatieren-anhand-von-type/1)

Hallo
ich möchte einen Text anhand des Types formatieren. Ich habs versucht mit

```typoscript
tt_content.text.20{
	wrap = <span style="color:#098FFF>|</span> 
}
```

leider wirkt sich das auf den Text aller Inhalte aus. Wie kann ich das abhängig vom Type machen?

MFG

## Antworten

### [#2](https://www.typo3.net/d/85222-text-formatieren-anhand-von-type/2) · einpraegsam.​net · 2008-12-21

condition mit type außen herum...
Sinn?

### [#3](https://www.typo3.net/d/85222-text-formatieren-anhand-von-type/3) · eiskalt · 2008-12-21

äh nö? ich check grad net was du meinst #paralyzed#

### [#4](https://www.typo3.net/d/85222-text-formatieren-anhand-von-type/4) · einpraegsam.​net · 2008-12-21

```typoscript
tt_content.text.20.wrap = bla|bla
[globalVar = GP:type=3131]
tt_content.text.20.wrap = blubb|blubb
[end]
```

### [#5](https://www.typo3.net/d/85222-text-formatieren-anhand-von-type/5) · eiskalt · 2008-12-21

hm das hab ich mir auch gedacht funzt aber net. Woran seh ich den welchen Type ich da verwende ist das gleichzusetzen mit dem Feld header_layout in der Tabelle tt_content??

### [#6](https://www.typo3.net/d/85222-text-formatieren-anhand-von-type/6) · Michaelh74 · 2008-12-22

Definiert doch mal "typ". Das gibt es zig verschiedene in Typo3. Header, Layout, cType, ...

Normalerweise, wenn von Typ gesprochen wird ist das der PageType in der URL z.B. &type=123 für Augabe von XML, PDF-Version, Print-Version etc. Genau darauf hatte sich auch einpraegsam.net völlig richtig bezogen ;-)

Gruß
Michael

### [#7](https://www.typo3.net/d/85222-text-formatieren-anhand-von-type/7) · eiskalt · 2008-12-22

oh sorry
ich mein den Header Type. In der Datenbank steht das dann als header_layout drine. Ich hoff es jetzt klarer was ich mein.

Das mit der Condition hab ich auch versucht.

```typoscript
[globalVar = DB:tt_content:??uid??:header_layout=4]
tt_content.text.20.wrap = blubb|blubb
[end]
```

Spricht ich hab versucht anhand des Inhalts von header_layout in der DB zu entscheiden wies formatiert werden soll klappt aber auch net.

Wers mal anschauen will:

<http://che.base-server.de/uwekekeritz.de/>

Den Text rechts unter den Bildern möchte ich formatieren. Ich glaub net das das so schwer sein kann ich steh grad wahrscheinlich nur aufm Schlauch.

MFG

### [#8](https://www.typo3.net/d/85222-text-formatieren-anhand-von-type/8) · Michaelh74 · 2008-12-23

Ok, das ist dann ja ne andere Baustelle ;-)

Das würde ich über Rahmen / Frame bzw. section_frame lösen.
Damit kannst Du einfach verschiedene wraps um Content-Elemente legen.

Gruß
Michael

### [#9](https://www.typo3.net/d/85222-text-formatieren-anhand-von-type/9) · eiskalt · 2008-12-27

so ich habs mal über section_frame versucht aber das schließt mir ja die Überschrift dann auch mit in dem Frame ein und das möchte ich nicht. Ich möchte nur Text formatieren wie mache ich das anhand von section frames?
MFG

### [#10](https://www.typo3.net/d/85222-text-formatieren-anhand-von-type/10) · eiskalt · 2008-12-27

so ich habs selber gelöst gekriegt. Für alle die das gleiche Problem haben hier mal meine Lösung. Ist wohl n bischen umständlich und wenn jemand einen besseren Vorschlag hat wäre ich dankbar.

Typoscript

```typoscript
temp.bodytext = CASE
temp.bodytext {
    key.field = section_frame   
    default < tt_content.text.20
    100 < .default
    100.wrap = <div style="color:#987FFF; margin-left:24px;">|</div>
}
tt_content.text.20 >
tt_content.text.20 < temp.bodytext
```

TSconfig

```typoscript
TCEFORM.tt_content.section_frame {
     removeItems = 1,5,6,10,11,12,20,21
}

# neuen Rahmen hinzufügen
TCEFORM.tt_content.section_frame {
     addItems.100 = Inhalt Rechts
}
```

Erklärung: mit dem TSconfig entferne ich alle Rahmen damit der Redatkeur nicht überfordert wird und lege einen neuen Rahmen mit der Nummer 100 und dem Namen Inhalt Rechts an.

Mit dem Typoscript wird dann anhand des section_framefeldes eine Rahmen um den Bodytext gelegt.

MFG

[edit]

```typoscript
temp.bodytext = CASE
temp.bodytext {
    key.field = header_layout  
    default < tt_content.text.20
    4 < .default
    4.wrap = <div style="color:#987FFF; margin-left:24px;">|</div>
}
tt_content.text.20 >
tt_content.text.20 < temp.bodytext
```

Man kann den ganzen Sums mit dem section_frame auch weglassen und bei key.field anstatt section_frame auch gleich header_layout eintragen. Dann spar ich mir einen klick für den Redakteur.

MFG
[/edit]

---

Quelle: „Text formatieren anhand von Type“, typo3.net, https://www.typo3.net/d/85222-text-formatieren-anhand-von-type
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
