# Kategoriepunkten eine CSS-ID / Class zuweisen

**URL:** https://forum.shopware.com/t/kategoriepunkten-eine-css-id-class-zuweisen/10043
**Category:** Shopware 3.5
**Tags:** themes--design
**Created:** [23. November 2012 um 15:15 UTC](https://forum.shopware.com/t/kategoriepunkten-eine-css-id-class-zuweisen/10043 "2012-11-23T15:15:04Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Lignea1](https://avatars.discourse-cdn.com/v4/letter/l/f19dbf/32.png) [@Lignea1](https://forum.shopware.com/u/Lignea1)
#### Post date: [23. November 2012 um 15:15 UTC](https://forum.shopware.com/t/kategoriepunkten-eine-css-id-class-zuweisen/10043/1 "2012-11-23T15:15:04Z")

</div>

Hallo zusammen, bin auf der suche aus designtechnischen Gründen jedem Kategoriepunkt auf der Hauptmenüebene (categories\_top.tpl) dem

- Element eine fortlaufende ID zuzuweißen - hat dazu jemand eine Idee wie man das einfach und sauber machen kann? Will den Menüpunkten über ein background-image grafiken zuweisen können. lg und vielen Dank im voraus.

---

<div class="post-metadata">

### Author: ![datema](https://avatars.discourse-cdn.com/v4/letter/d/4bbf92/32.png) [@datema](https://forum.shopware.com/u/datema)
#### Post date: [23. November 2012 um 19:06 UTC](https://forum.shopware.com/t/kategoriepunkten-eine-css-id-class-zuweisen/10043/2 "2012-11-23T19:06:20Z")

</div>

Du erstellst in Deinem Template und dem entsprechenden Verzeichnis eine Kopie von frontend/index/categories\_left.tpl und setzt die $category.id als zusätzliche Klasse. [code]{function name=categories level=0}

{block name=“frontend\_index\_categories\_left\_ul”}{/block} {foreach from=$categories item=category} - [/code]

---

<div class="post-metadata">

### Author: ![Lignea1](https://avatars.discourse-cdn.com/v4/letter/l/f19dbf/32.png) [@Lignea1](https://forum.shopware.com/u/Lignea1)
#### Post date: [27. November 2012 um 09:43 UTC](https://forum.shopware.com/t/kategoriepunkten-eine-css-id-class-zuweisen/10043/3 "2012-11-27T09:43:33Z")

</div>

Hallo Datema, vielen Dank erstmal - leider hat das nicht funktioniert. Aktuell will ich ja die “categories\_top.tpl” bearbeiten, dort habe ich nun das ganze wie folgt eingebaut: [code]

- [{se name=‘IndexLinkHome’}Home{/se}]({url controller=‘index’} “{s name=‘IndexLinkHome’}{/s}”)  
{foreach from=$sMainCategories item=sCategory} {if !$sCategory.hidetop} - {$sCategory.description}  
{/if} {/foreach}  
[/code] das führt aber nur dazu das er allen - -Elementen ein class=“my\_” gibt, dass $category\_id ignoriert er vollkommen, leider. Hab ich etwas übersehen? lg

---

<div class="post-metadata">

### Author: ![bluewolf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/bluewolf/32/7886_2.png) [@bluewolf](https://forum.shopware.com/u/bluewolf)
#### Post date: [27. November 2012 um 10:08 UTC](https://forum.shopware.com/t/kategoriepunkten-eine-css-id-class-zuweisen/10043/4 "2012-11-27T10:08:44Z")

</div>

Setze anstatt [color=red]$category.id[/color] -\> [color=red]$sCategory.id[/color] ein, dann geht es. Gruß Matthias

---

<div class="post-metadata">

### Author: ![Lignea1](https://avatars.discourse-cdn.com/v4/letter/l/f19dbf/32.png) [@Lignea1](https://forum.shopware.com/u/Lignea1)
#### Post date: [27. November 2012 um 10:19 UTC](https://forum.shopware.com/t/kategoriepunkten-eine-css-id-class-zuweisen/10043/5 "2012-11-27T10:19:50Z")

</div>

[quote=“bluewolf”]Setze anstatt [color=red]$category.id[/color] -\> [color=red]$sCategory.id[/color] ein, dann geht es. Gruß Matthias[/quote] So einfach kann es sein - vielen vielen Dank!
