26.06.2012, 15:58
Hallo zusammen,
ich würde gerne eine Klasse an alle Unterseiten einer Seite via TS vergeben und möchte das Anlegen zusätzlicher Templates vermeiden.
- Seite 1
- Seite 2
--- Unterseite 1
--- Unterseite 2
- Seite 3
...
So sollen zum Beispiel alle Unterseiten der Seite 2 automatisch eine Bodyklasse "class=seite2" bekommen.
Mittels TS kann ich für jede Seite eine andere ID generieren, wäre dann aber bei neuen Seiten sehr unflexibel, weil ich ins css eingreifen müsste.
Meine Frage: Kann ich meine Ansprüche überhaupt mit TypoScript umsetzen? Wenn ja wie?
ich würde gerne eine Klasse an alle Unterseiten einer Seite via TS vergeben und möchte das Anlegen zusätzlicher Templates vermeiden.
- Seite 1
- Seite 2
--- Unterseite 1
--- Unterseite 2
- Seite 3
...
So sollen zum Beispiel alle Unterseiten der Seite 2 automatisch eine Bodyklasse "class=seite2" bekommen.
Mittels TS kann ich für jede Seite eine andere ID generieren, wäre dann aber bei neuen Seiten sehr unflexibel, weil ich ins css eingreifen müsste.
PHP-Code:
page.bodyTagCObject = HTML
page.bodyTagCObject.value = <body id="uid{field:uid}" class="pid{field:pid}">
page.bodyTagCObject.value.insertData = 1
Meine Frage: Kann ich meine Ansprüche überhaupt mit TypoScript umsetzen? Wenn ja wie?