Folgend ein kleiner TypoScript Snippet um den BodyTag mit zusätzlichen Klassen zu rendern.
Eine ist mehr informativ und gibt die Page ID aus z.B. „pid-123“. Die andere gibt das aktuell ausgewählte bzw. „vererbte“ Seitentemplate von fluidpages aus und kann für Stylingzwecke gut gebraucht werden.
Der TypoScript Kenner kann dies leicht z.B. für FLUIDTEMPLATE umschreiben.
page { bodyTag > bodyTagCObject = COA bodyTagCObject { 10 = TEXT 10 { data = page:uid stdWrap.noTrimWrap = |pid-| | } 20 = TEXT 20 { if.isTrue.data = page:tx_fed_page_controller_action data = page:tx_fed_page_controller_action split { token = > returnKey = 1 } case = lower } 20.wrap = tmpl-| 30 = TEXT 30 { if.isFalse.data = page:tx_fed_page_controller_action data = levelfield:-2, tx_fed_page_controller_action, slide split { token = > returnKey = 1 } case = lower } 30.wrap = tmpl-| } bodyTagCObject { wrap = <body class="|"> } }