---
title: "Bodytag über Extension verändern"
url: "https://www.typo3.net/d/73430-bodytag-ueber-extension-veraendern"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2008-02-08"
last_reply: "2008-02-08"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Bodytag über Extension verändern

Extensions › Entwicklung · 1 Antwort · gestartet 2008-02-08

## Eröffnungsbeitrag

**digitalfreak** · 2008-02-08 · [Beitrag #1](https://www.typo3.net/d/73430-bodytag-ueber-extension-veraendern/1)

Guten Tag.
Ich habe da ein kleines Problem.

Mit folgendem Script kann ich Exakt das machen was ich will. Jedoch ist so keine Rekursion möglich ( Farbe von Elternseite wenn Schalter gesetzt )

```typoscript
page.bodyTag >

page.bodyTagCObject = TEXT
page.bodyTagCObject.field = tx_backcolor_color
page.bodyTagCObject.wrap = <body style="background-color:|;">
```

Ich habe dazu eine Ext angelegt die Problemlos funktioniert. Das Problem besteht nun darin, den Bodytag mit diesem TS zu überschreiben.

1. Array Definieren:

```php
    $body = array();
    $body['page.']['bodyTag'] = "<body style="background-color:FARBE;">"; 
    return $this->XXX->XYZ($body);
  }
```

Die Frage, die sich mir nun Stellt ist wie verarbeite ich das erstellte Array so, dass TYPO denkt es wäre ein richtiges TypoScript Array?

**XXX** währe bei nem Bild zb **cObj**
**XYZ** währe bei nem Bild zb **IMAGE**

Hat da jemand eine Idee oder muss ich mir was anderes einfallen lassen?!

Grüße

## Antworten

### [#2](https://www.typo3.net/d/73430-bodytag-ueber-extension-veraendern/2) · steffenk · 2008-02-08

mach doch aus bodyTagCObject eine userFunc und übergeb das an Deine Extension.

---

Quelle: „Bodytag über Extension verändern“, typo3.net, https://www.typo3.net/d/73430-bodytag-ueber-extension-veraendern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
