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

**URL:** <https://forum.shopware.com/t/gelost-eigene-css-klasse-ins-body-tag-schreiben/9303>\
**Category:** Shopware 3.5\
**Tags:** templates--design\
**Created:** [18. Oktober 2012 um 12:21 UTC](https://forum.shopware.com/t/gelost-eigene-css-klasse-ins-body-tag-schreiben/9303 "2012-10-18T12:21:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![wpa](https://avatars.discourse-cdn.com/v4/letter/w/ac8455/32.png) [@wpa](https://forum.shopware.com/u/wpa)\
**Post date:** [18. Oktober 2012 um 12:21 UTC](https://forum.shopware.com/t/gelost-eigene-css-klasse-ins-body-tag-schreiben/9303/1 "2012-10-18T12:21:01Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [18. Oktober 2012 um 19:48 UTC](https://forum.shopware.com/t/gelost-eigene-css-klasse-ins-body-tag-schreiben/9303/2 "2012-10-18T19:48:02Z")

</div>

Hallo, die Variablen kannst du alle vollständig mit Firebug und FirePHP einsehen. [http://wiki.shopware.de/Debuggen-FirePH … \_Variablen](http://wiki.shopware.de/Debuggen-FirePHP-mit-Shopware-3.5.0%5C_detail%5C_571.html#Template%5C_-%5C_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.

---

<div class="post-metadata">

**Author:** ![wpa](https://avatars.discourse-cdn.com/v4/letter/w/ac8455/32.png) [@wpa](https://forum.shopware.com/u/wpa)\
**Post date:** [19. Oktober 2012 um 11:46 UTC](https://forum.shopware.com/t/gelost-eigene-css-klasse-ins-body-tag-schreiben/9303/3 "2012-10-19T11:46:29Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![wpa](https://avatars.discourse-cdn.com/v4/letter/w/ac8455/32.png) [@wpa](https://forum.shopware.com/u/wpa)\
**Post date:** [19. Oktober 2012 um 15:27 UTC](https://forum.shopware.com/t/gelost-eigene-css-klasse-ins-body-tag-schreiben/9303/4 "2012-10-19T15:27:10Z")

</div>

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](http://wiki.shopware.de/%5C_detail%5C_294.html) Die Smartyvariable ist demnach: `{$sCategoryContent.ac\_attr1}` Jetzt wird mir der Inhalt des Freitextfeldes als Klasse in das Bodytag geschrieben.
