---
title: "Gesamte Ausgabe von Powermail wrappen"
url: "https://www.typo3.net/d/98858-gesamte-ausgabe-von-powermail-wrappen"
source: "typo3.net"
tags: ["Extensions","Frage","Inhaltselemente","Powermail"]
created: "2010-05-14"
last_reply: "2011-04-30"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Gesamte Ausgabe von Powermail wrappen

Extensions · 3 Antworten · gestartet 2010-05-14

## Eröffnungsbeitrag

**Mazubi** · 2010-05-14 · [Beitrag #1](https://www.typo3.net/d/98858-gesamte-ausgabe-von-powermail-wrappen/1)

Hallo zusammen

Ich lasse meine Ausgaben der Inhaltselemente mit zwei verschiedenen Klassen wrappen, je nachdem welcher Rahmen der Benutzer einstellt. Mit folgendem TS klappt das wunderbar:

```typoscript
# Konfiguration des Inhaltselementes Text
tt_content.text.20 {
  # Wrap des Elementes abhängig von der Einstellung "Rahmen"
  stdWrap.innerWrap.cObject = CASE
  stdWrap.innerWrap.cObject {
    key.field = section_frame
    100 = TEXT
    100.value = <div class="content_wrap">|</div>
    101 = TEXT
    101.value = <div class="content_wrap_border">|</div>    
  }
}
```

Das hier geschrieben ist natürlich jetzt nur für das Inhaltselement Text. Nun möchte ich für Powermail das selbe und dachte mir kein Prolbem, schaust mal wie das ins tt_content eingebunden wird und kopierst dein Krempel dort hinein. So, somit komme ich auf folgendes:

```typoscript
tt_content.powermail_pi1.20 {	
  stdWrap.innerWrap.COA = CASE
  stdWrap.innerWrap.COA {
    key.field = section_frame
    100 = TEXT
    100.value = <div class="content_wrap">|</div>
    101 = TEXT
    101.value = <div class="content_wrap_border">|</div>    
  }
}
```

Tjaaaa, da tut sich aber gar nichts... kann mir bitte jemand sagen wieso?

## Antworten

### [#2](https://www.typo3.net/d/98858-gesamte-ausgabe-von-powermail-wrappen/2) · einpraegsam.​net · 2010-05-14

Damit wrappen wir alle Inhaltselemente je nachdem welcher Rahmen gesetzt wurde - gleich welcher Art von CE:

```typoscript
# Default Box
tt_content.stdWrap.innerWrap.cObject.0 = TEXT
tt_content.stdWrap.innerWrap.cObject.0.value = <div class="box_main">|</div>

# Box Grey
tt_content.stdWrap.innerWrap.cObject.1.value = <div class="box_grey">|</div>

# Coolblue
tt_content.stdWrap.innerWrap.cObject.5.value = <div class="box_coolblue_all">|</div>

# Eventbox (3cols)
tt_content.stdWrap.innerWrap.cObject.6.value = <div class="box_event_3cols">|</div>
```

Im tsconfig dann:

```typoscript
# Main Settings
TCEFORM.tt_content {
	# Border selection
	section_frame {
		altLabels {
			0 = Default
			1 = Gray
			5 = Coolblue (Forms)
			6 = Eventbox (3cols)
			21 = No Box
		}
		removeItems = 10, 11, 12, 20
	}
}
```

[Bild: easycaptures.com/…/3299207016.jpg](http://easycaptures.com/fs/uploaded/334/3299207016.jpg)

### [#3](https://www.typo3.net/d/98858-gesamte-ausgabe-von-powermail-wrappen/3) · Mazubi · 2010-05-14

Besten Dank für deine schnelle und profesionelle Hilfe. Ich will aber aus design-technischen Gründen den Header nicht mit wrappen, deshalb habe ich es nicht über den tt_content.stdWrap gemacht.
Ich möchte jediglich um die Klasse "tx-powermail-pi1" meinen Benutzerabhängigen div-Container wrappen. Ist das nicht möglich?

### [#4](https://www.typo3.net/d/98858-gesamte-ausgabe-von-powermail-wrappen/4) · Mazubi · 2011-04-30

Bin per Zufall über meinen Beitrag gestolpert und kann zu meiner damaligen Frage nur sagen: Kommt Zeit kommt Rat.
Ich beantworte mal meine eigene Frage :) und kann hoffentlich damit anderen Neueinsteigern helfen.

Um mein damaliges Problem zu lösen, muss nur das vorkonfigurierte Objekt der Extension im css-styled-content etwas anders aufgebaut werden:

```typoscript
tt_content.powermail_pi1.20 >
tt_content.powermail_pi1 {
  20 = TEXT
  20.cObject < plugin.tx_powermail_pi1
  20.wrap = <div class="powermail"> | </div>
}
```

---

Quelle: „Gesamte Ausgabe von Powermail wrappen“, typo3.net, https://www.typo3.net/d/98858-gesamte-ausgabe-von-powermail-wrappen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
