---
title: "Problem mit wrap"
url: "https://www.typo3.net/d/26874-problem-mit-wrap"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2005-07-05"
last_reply: "2005-07-21"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Problem mit wrap

TYPO3 › TypoScript · 2 Antworten · gestartet 2005-07-05

## Eröffnungsbeitrag

**peba** · 2005-07-05 · [Beitrag #1](https://www.typo3.net/d/26874-problem-mit-wrap/1)

Hallo Leute

Ich habe das Problem, dass ich für den Content rechts eine Formatierung wünsche, die einen oberen Rahmen, einen mittleren Teil mit 0 - x Einträgen und einen unteren Rahmen hat.

Um bei einem leeren Content Rechts keinen leeren Rahmen zu bekommen habe ich im Setup folgendes eingetragen:

```typoscript
...
   marks.RECHTS = CONTENT
   marks.RECHTS.table = tt_content
   marks.RECHTS.select.where = colPos = 2 
   marks.RECHTS.select.orderBy = sorting
   marks.RECHTS.select.languageField = sys_language_uid
   marks.RECHTS.renderObj.stdWrap.wrap = <div class="oben"></div><div class="mitte"> | </div><div class="unten"></div> 
   marks.RECHTS.renderObj.stdWrap.required = 1
```

Wenn kein Eintrag vorhanden ist, kommt der Rahmen nicht, was genau so gewünscht ist. Bei mehreren Einträgen wird jetzt allerdings der Rahmen mehrfach gerendert.

Ich habe dann mit optionSplit versucht dieses Problem zu lösen mit:

```typoscript
  marks.RECHTS.renderObj.stdWrap.wrap = <div class="oben"></div> |*| <div class="mitte"> | </div> |*| <div class="unten"></div>
```

Nur leider funktioniert optionSplit nicht mit stdWrap.

Ich möchte dies erreichen:

```html
<div class="oben"></div><div class="mitte">EINTRAG1</div><div class="mitte">EINTRAG2</div><div class="mitte">EINTRAGx</div><div class="unten"></div>
```

Hat jemand eine Idee?

Vielen Dank

Peter Bachmann

## Antworten

### [#2](https://www.typo3.net/d/26874-problem-mit-wrap/2) · Benjamecho · 2005-07-21

Hallo,

schau mal: [/d/27630-content-elemente-wrappen-aehnlich-optionsplit](https://www.typo3.net/d/27630-content-elemente-wrappen-aehnlich-optionsplit)

Der Ansatz zu meinem Problem dürfte eventuell für Dich die Lösung sein, oder?

Ben

### [#3](https://www.typo3.net/d/26874-problem-mit-wrap/3) · peba · 2005-07-21

Hallo Ben

Danke für deinen Tip. Ich werde es noch genauer anschauen.

Ich habe inzwischen die Lösung gefunden.

```typoscript
  marks.RECHTS = CONTENT
  marks.RECHTS.table = tt_content
  marks.RECHTS.select.where = colPos = 2 
  marks.RECHTS.select.orderBy = sorting
  marks.RECHTS.select.languageField = sys_language_uid
  marks.RECHTS.stdWrap.wrap = <div class="rechts-oben"></div> | <div class="rechts-unten"></div>
  marks.RECHTS.stdWrap.required = 1
  marks.RECHTS.renderObj.stdWrap.wrap = <div class="rechts-mitte"> | </div> 
  marks.RECHTS.renderObj.stdWrap.required = 1
```

Dieses Konstrukt macht genau das was ich will.

Peter

---

Quelle: „Problem mit wrap“, typo3.net, https://www.typo3.net/d/26874-problem-mit-wrap
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
