# Kategorie Freitextfeld in Advanced\_Menu ausgeben

**URL:** https://forum.shopware.com/t/kategorie-freitextfeld-in-advanced-menu-ausgeben/10131
**Category:** Shopware 3.5
**Tags:** themes--design
**Created:** [27. November 2012 um 18:00 UTC](https://forum.shopware.com/t/kategorie-freitextfeld-in-advanced-menu-ausgeben/10131 "2012-11-27T18:00:19Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![martinag](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@martinag](https://forum.shopware.com/u/martinag)
#### Post date: [27. November 2012 um 18:00 UTC](https://forum.shopware.com/t/kategorie-freitextfeld-in-advanced-menu-ausgeben/10131/1 "2012-11-27T18:00:19Z")

</div>

Hallo, ich schaffe es einfach nicht, den Text aus dem Feld Kategorie \> Freitextfeld1 im Advanced Menu so auszugeben, wie ich es möchte. Ich möchte bei den Sublevel-Kategorien nach dem Kategoriename eben den Inhalt von Freitextfeld1 anzeigen, wenn einer eingegeben ist. Folgendes habe ich versucht: [code]{foreach from=$categories item=category}

- {$category.name} {if $sCategory.attribute.attribute1} {$sCategory.attribute.attribute1} {/if}[/code] Ergebnis: Es wird nach dem Kategoriename Freitext1 Freitext1 Freitext1 ausgegeben. Die Variable wird also nicht durch den Inhalt ersetzt und sie wird gleich 3x ausgegeben. Wer kann mir helfen? Grüße

---

<div class="post-metadata">

### Author: ![martinag](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@martinag](https://forum.shopware.com/u/martinag)
#### Post date: [28. November 2012 um 10:54 UTC](https://forum.shopware.com/t/kategorie-freitextfeld-in-advanced-menu-ausgeben/10131/2 "2012-11-28T10:54:01Z")

</div>

Hallo, ich konnte es inzwischen lösen: `{if $level=1}{if $category.attribute.attribute1}{$category.attribute.attribute1}{/if}{/if}` Damit wird der Inhalt aus Freitextfeld 1 ausgegeben. Ein Problem bleibt jedoch: die Bedingung {if $level=1} führt nicht zum gewünschten Ergebnis. Ich möchte, dass das Feld nur in Kategorieebene 2 angezeigt wird. Ich dachte, das entspricht level 1. Ist aber nicht so, oder die Bedingung greift überhaupt nicht. Auf jeden Fall wird der Text auch in Kategorieebene 3 ausgegeben. Kann mir jemand von euch auf die Sprünge helfen? Danke.
