Zum Inhalt springen

Kategorien in Body-ID

Erstellt am 11. August 2018 · 2 Antworten · letzte Antwort am 12. September 2018

Tags: Kategorien, TYPO3 8, Frage

M-Tech ·

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.

<body id="category_1">....

Dann bei der nächsten Seite

<body id="category_2">....

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

benner ·

Mit folgendem TS überschreibst du den Bodytag und generierst ihn selbst nach deinen wünschen, in dem Fall mit der aktuellen UID der Page.

page.bodyTag >
page.bodyTagCObject = TEXT
page.bodyTagCObject.field = uid
page.bodyTagCObject.wrap = <body id="category_|">
M-Tech ·

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