Per Typoscript die ID im body-Tag übergeben
Manchmal muss man bestimmte Seiten mit CSS oder Javascript direkt ansprechen. Da ist es hilfreich wenn die Seiten-ID im body-Tag steht. Allerdings muss man darauf achten das nicht nur die PID der jeweiligen Seite in der Klassendefinition steht, sondern auch mindestens ein Buchstabe. Vorab kurze Erklärung zu dem Codebeispiel:
- globalVar definiert in diesem Beispiel das auf der Home Seite, in diesem Fall ID 1, im body-Tag die id=“home“ steht
- für alle anderen Seiten wird als erstes der body-Tag geleert und durch die ID mit dem Zusatz „site-“ ergänzt.
[globalVar = TSFE:id = 1]
page.bodyTag = <body id="home">
[else]
page.bodyTag >
page.bodyTagCObject = TEXT
page.bodyTagCObject.dataWrap = <body id="site-{field:uid}">
[global]
Weitere Beiträge
Code your way to success: Finanzielle Freiheit durch Programmierung im Nebenberuf
Social Media Marketing: Dein Weg zu mehr Einkommen und finanzieller Unabhängigkeit
PHP | MySQL Datenbankverbindung aufbauen mit PDO
Eine eigene TYPO3 Extension (Extbase/Fluid) mit System Kategorien und Datensatzsammlung (Teil 3)