[gelöst] Eigene CSS Klasse ins body tag schreiben

Meine Designvorgaben verlangen unterschiedliche Layouts für einzelne Seiten. Dazu möchte ich in das Body tag eine eigene Klasse schreiben. Idee war das Freitextfeld zunehmen und den Inhalt vom Redakteur in

zu schreiben. Ins Template habe ich geschrieben: Die HTML Ausgabe ist: 1.) Das body id-Tag bleibt leer 2.) Bei den Blogseiten wird das id-Tag überhaupticht ausgegeben, und dort brauche ich das auch. Was mache ich falsch? Welche Smarty Variablen stehen mir bereits in der index/index.tpl zur Verfügung? Danke fpr Tipps Wolfgang

Hallo, die Variablen kannst du alle vollständig mit Firebug und FirePHP einsehen. http://wiki.shopware.de/Debuggen-FirePH … _Variablen Ich tippe jetzt mal, dass es an der Angabe der Variable liegt. Also s_Categories gibt es nicht, sondern {$sCategory.ac_attr1} müsste es heißen - zumindest ohne Unterstrich.

Ich habe die Smarty Variable geändert: [code]

[/code] Allerdings ändert sich nichts und ich bekomme eine leere id im Bodytag. Ich verstehe FirePhp noch nicht so ganz bekomme aber im error-log folgende Meldung: Undefined index: ac_attr1 370 /www/htdocs/v131682/voomatesshop/cache/templates/templates_voomates_de_DE_2^0d9bf9ccc9df7a35eac8f7002ea1fe289474404e.extends.index.tpl.php

Jetzt funktioniert es. Das hier funktioniert anscheinend nicht: {$sCategories.ac\_attr1} Nach langem stöbern in den Tutorials habe ich das gefunden: http://wiki.shopware.de/_detail_294.html Die Smartyvariable ist demnach: {$sCategoryContent.ac\_attr1} Jetzt wird mir der Inhalt des Freitextfeldes als Klasse in das Bodytag geschrieben.