Zum Inhalt springen

Bodytag über Extension verändern

Erstellt am 8. Februar 2008 · 1 Antwort · letzte Antwort am 8. Februar 2008

Tags: Frage

digitalfreak ·

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 )

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:

    $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