Wir hatten da kurz drüber gesprochen.
Man kann jeder Seite eine Klasse und/oder ID geben, auch den Produktseiten.
Es ist allerdings problematisch bei Produktseiten die Kategorie auszulesen.
- ist die Kategorie nicht im Pfad enthalten,
- wäre das nicht das größte Problem da man sie aus der Tabelle product_to_categories auslesen könnte, welches
- aber wieder ein Problem ist weil Produkte mehrfach verlinkt werden können (also in verschiedene Kategorien) und man nicht festlegen kann welche davon die eigentliche "Haupt"-Kategorie sein soll.
Das Problem ist
hier schonmal ausführlicher besprochen worden jedoch noch nicht endgültig gelöst.
Deshalb die body-ID/Class mithilfe der du alles machen kannst was du möchtest.
Im übrigen: Auch Produktseiten haben Templates (im Template-Ordner
/module/product_info)...
Wo ist denn das Problem "
von jeder Unterkat die id im css" mitzugeben ?
Dafür ist CSS doch da, oder hast du jeweils 20 Unterkats ?
Außerdem wolltest du doch eine Verbindung zwischen
categorie_listing -Template und CSS machen.
Über die eigenen
categorie_listing -Templates (und auf Wunsch auch die
product_info -Templates) hast du doch bereits eine große Auswahl/Einschränkung treffen können.
Die Abfrage ob die
Oberkat ID vorkommt möchtest du genau wo haben ?
Was du anscheinend möchtest scheitert u.a. an dem o.g./verlinkten
product_path -Problem
und daran, daß das Template ja vom Server aus verschiedenen Komponenten zusammengebaut wird.
Deshalb gibt es ja die genannte Möglichkeit verschiedener Templates für
categorie_listing,
product_listing,
product_info.
Gruß,
noRiddle