gibt es eventuell eine einfache Möglichkeit, den Body-Tag mit einer ID-Klasse zu versehen? Ich fände es extrem praktisch wenn jede Seite - automatisch - eine eigene, individuelle, ID erhalten würde. Somit könnte man nämlich für bestimmten Seiten, spezielle CSS-Formatierungen umsetzen, die sonst nirgends anders greifen sollen. Beispielsweise wollen wir in bestimmten Kategorien die Sidebar ausblenden oder auch anderes machen. Am besten wäre es daher wenn der Body-Tag in etwa so aussähe:
Hat jemand dazu eine Idee oder einen Pluginvorschlag (habe kein passendes gefunden)?
Mit ein bischen Fleisarbeit und kleinen Ergänzungen im Theme dürfte das kein Problem sein, dazu bedarf es kein Plugin
In der index.tpl bietet sich {block name=“frontend_index_body_attributes”}{/block} dafür an.
für Kategorien listing/index.tpl z.B. $sCategoryContent.id
für Seiten custom/index.tpl
für Artikel details/index.tpl
Dort müssten dann jeweils die IDs der Kategorien,Seiten,Artikel etc. zur Verfügung stehen und damit eine id=“meineseiten-id” konstruierbar sein.
etc. etc.
Oder gleich in index/index.tpl - aber da müsste man dann nach den controllen abfragen - umständlich.