[Frage] Kategorien in Body-ID TYPO3-Version: 8.7.9

  • M-Tech M-Tech
    Sternenflotten-Admiral
    0 x
    154 Beiträge
    1 Hilfreiche Beiträge
    11. 08. 2018, 14:40

    Hallo Zusammen,

    ich habe eine Websseite mit ca. 10 Hauptpunkten und ein paar Unterpunkten. Nun möchte ich jeweils für die einzelnen Seiten der Hauptpunkte und deren Unterpunkte Kategorien vergeben und zwar als Body-ID.

    [code]<body id="category_1">....[/code]

    Dann bei der nächsten Seite
    [code]<body id="category_2">....[/code]

    usw. Ich möchte dafür nicht immer irgendwelche ext-Templates erstellen. Kann ich nicht irgendwie mit einer for each Schleife über die Hauptpunkte iterieren und dann die jeweiligen Kategorin zusammenbauen.

    Hmm... Hat jemand ne Idee?

    Viele Grüße
    Sascha


  • 1
  • benner benner
    Typ im Roten Hemd
    0 x
    3 Beiträge
    0 Hilfreiche Beiträge
    14. 08. 2018, 10:39

    Mit folgendem TS überschreibst du den Bodytag und generierst ihn selbst nach deinen wünschen, in dem Fall mit der aktuellen UID der Page.
    [code]page.bodyTag >
    page.bodyTagCObject = TEXT
    page.bodyTagCObject.field = uid
    page.bodyTagCObject.wrap = <body id="category_|">[/code]

  • M-Tech M-Tech
    Sternenflotten-Admiral
    0 x
    154 Beiträge
    1 Hilfreiche Beiträge
    12. 09. 2018, 16:25

    Hi,

    danke für den Tipp! Das Überschreiben funktioniert, aber ich habe für jede Kategorie (1-10) einen eigenen Style definiert. Wenn ich nun die UID verwende, die ja bei jeder Seite anders ist, dann kann ich die Styles nicht zuordnen. Wie könnte ich das machen? Ich müsste mir die Kategorie-ID in irgend einem Feld in den Seiteneigenschaften speichern und dann auslesen?

    Viele Grüße
    Sascha

  • 1