Hi! Wir würden gerne auf unterschiedlichen Kategorieseiten inkl. Unterkategorien unterschiedliche Farben verwenden, quasi Kat 1 rot, Kat 2 blau usw… Das wäre nun am einfachsten, wenn man eine body Klasse oder ID verwendet könnte. Die Erweiterung ansich ist testweise bereits so erfolgt
{extends file=‘parent:frontend/index/index.tpl’}
{block name=“frontend_index_body_attributes”}id=“{$sCategoryContent.id}“{/block}
Das ergibt nun aber eine etwas zu übersichtliche CSS Anweisung
Wir haben einen recht umfangreichen Kategorienbaum, einfach mal exemplarisch:
- Unterkat 1
– Unterunterkat 1
– Unterunterkat 2 - Unterkat 2
– Unterunterkat 3
– Unterunterkat 4
Kategorie 2
- Unterkat 3
– Unterunterkat 4
– Unterunterkat 5 - Unterkat 4
– Unterunterkat 6
– Unterunterkat 7
Was wir nun benötigen würden, wäre eine if Abfrage / eine Funktion, die die aktuell aufgerufene Kategorie prüft und dazu die entsprechende Elternkategorie ausgibt. Sprich man ist auf der Unterseite Unterunterkat 7 und die if / Funktion liegt Kategorie 2 als Ergebnis / CSS Klasse.
Hat jemand eine Idee dazu?
Vielen Dank.