---
title: "Einzelne Datensätze mit verschiedenen CSS-Klassen wrappen"
url: "https://www.typo3.net/d/115202-einzelne-datensaetze-mit-verschiedenen-css-klassen-wrappen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Inhaltselemente"]
created: "2013-06-21"
last_reply: "2013-06-22"
replies: 2
solved: true
page: 1
pages: 1
lang: "de"
---

# Einzelne Datensätze mit verschiedenen CSS-Klassen wrappen

TYPO3 › TypoScript · 2 Antworten · gelöst · gestartet 2013-06-21

## Frage

**remedien** · 2013-06-21 · [Beitrag #1](https://www.typo3.net/d/115202-einzelne-datensaetze-mit-verschiedenen-css-klassen-wrappen/1)

Hallo,
meine Typo-Version ist 4.7.12

Ich habe einen Footer, den ich gerne unterteilen würde. Zur Aufteilung hätte ich gerne pro Datensatz verschiedene CSS-Klassen.
Folgenden Typoscript habe ich:

```typoscript
    FOOTER = CONTENT
    FOOTER {
      table = tt_content
      select.orderBy = sorting
      select.pidInList = 46
      select.where = colPos = 0
      wrap = <div id="Footer"> | </div>
      renderObj = TEXT
      renderObj.field = bodytext
      renderObj.stdWrap.dataWrap = <div class="FooterContentLeft"> | </div> | * | <div class="FooterContent"> | </div> | * | <div class="FooterContentRight"> | </div>
      }
```

Mein Problem ist, dass es immer als erster Datensatz gelesen wird und ich damit immer nur die Klasse "FooterContentLeft" bekomme.
Hier ist meine HTML-Ausgabe

```html
...
<div id="Footer">
<div class="FooterContentLeft">Textspalte 1</div>
<div class="FooterContentLeft">Textspalte 2</div>
<div class="FooterContentLeft">Textspalte 3</div>
</div>
...
```

Wie kriege ich das hin?
Grüße

## Beste Antwort

**remedien** · 2013-06-22 · [Beitrag #3](https://www.typo3.net/d/115202-einzelne-datensaetze-mit-verschiedenen-css-klassen-wrappen/3)

Danke für die Antwort,
das mit den Leerzeichen und dataWrap waren verzweifelte Versuche.

Habe natürlich die andere Versionen ursprünglich versucht.

Ich denke, das Problem liegt daran, dass es immer als erster Datensaz behandelt wird, ich müsstee die Datensäzte irgendwie in ein Array bekommen und dann per Explode Trennen.
Habe ähnliche Themen gefunden, allerdings immer mit im TS eingepflegten Text (irgendwas.value = Text1, Text2, usw.). Dies wurde dann in ein CARRAY gepackt und mit Token gesplittet.
Als Beispiel: <http://wiki.typo3.org/De:TSref/split>

Ich würde gerne wissen, wie ich den Datensatz aus der Datenbank auslesen kann und diese dann splitten.

Vielen Dank nochmals, vielleicht kannst du oder irgendjemand mir helfen.
Grüße

## Antworten

### [#2](https://www.typo3.net/d/115202-einzelne-datensaetze-mit-verschiedenen-css-klassen-wrappen/2) · Chrissli · 2013-06-21

Das was du brauchst nennt sich "optionSplit" und sollte eigentlich funktionieren, ABER du hast zuviele Leerzeichen,
versuch doch mal die

```typoscript
| * |
```

mit

```typoscript
|*|
```

zu tauschen, dann wird es bestimmt besser.

Übrigens ist es IMHO unnötig dataWrap zu verwenden wenn keine Daten geparsed werden, ein normaler wrap sollte hier reichen.

### [#3](https://www.typo3.net/d/115202-einzelne-datensaetze-mit-verschiedenen-css-klassen-wrappen/3) · remedien · 2013-06-22 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

---

Quelle: „Einzelne Datensätze mit verschiedenen CSS-Klassen wrappen“, typo3.net, https://www.typo3.net/d/115202-einzelne-datensaetze-mit-verschiedenen-css-klassen-wrappen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
