[Frage] Fluid bodytag Klasse auf Unterseiten vereben mit Hilfe des Frontend-Layouts TYPO3-Version: 8.7.12

  • wtdesign wtdesign
    Typ im Roten Hemd
    0 x
    3 Beiträge
    0 Hilfreiche Beiträge
    12. 07. 2018, 14:50

    Hallo zusammen,

    ich bin hier ganz neu im Forum und hoffe, dass ich die Frage richtig einsortiert habe.
    Gerne würde ich das Frontend-Layout-Feld benutzen, damit ich eine Leitfarbe für einen gewissen Seitenbaum verwenden kann. Klar, ich könnte nun jeder einzelnen Seite ein Frontend-Layout mit Hilfe des Dropdowns im Bereich der Seiteneigenschaften zuweisen. Ich möchte jedoch gerne wissen, wie man die Klasse, die ich für das Bodytag [code]{field:layout}[/code] der Elternseite auch auf die Unterseiten vererben kann. Mit dem untenstehenden Schnipsel wird ja immer nur das aktuelle Frontend-Layout verwendet.

    [code]page.bodyTag >
    page.bodyTagCObject = TEXT
    page.bodyTagCObject.dataWrap = <body id="page{field:uid}" class="backend_layout-{field:backend_layout} layoutColor-{field:layout}">
    [/code]

    Wäre super, wenn mir da jemand weiterhelfen könnte.

    Viele Grüße
    Janine


  • 1
  • hitesh hitesh
    TYPO3-Anwärter
    0 x
    5 Beiträge
    0 Hilfreiche Beiträge
    13. 07. 2018, 13:00

    Hallo,

    You can try something like this:

    [code]page.bodyTag >
    page.bodyTagCObject = TEXT
    page.bodyTagCObject.data = TSFE:id
    page.bodyTagCObject.wrap = <body id="body_id_|">
    [/code]

    Thanks.

    HItesh Anjara | TYPO3 Enthusiast

  • wtdesign wtdesign
    Typ im Roten Hemd
    0 x
    3 Beiträge
    0 Hilfreiche Beiträge
    16. 07. 2018, 12:39

    Sorry, but it doesn't work.
    It only shows the ID of the current page. But I want the parent page to inherit it's ID/Class/field:Layout to the children.

    Do somebody else have an idea how I can solve the problem?

  • 1