# Einzelne Kategorien in Sidebar ausblenden

**URL:** <https://forum.shopware.com/t/einzelne-kategorien-in-sidebar-ausblenden/29676>\
**Category:** Programmierung\
**Created:** [16. August 2015 um 11:29 UTC](https://forum.shopware.com/t/einzelne-kategorien-in-sidebar-ausblenden/29676 "2015-08-16T11:29:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kemme](https://avatars.discourse-cdn.com/v4/letter/k/f08c70/32.png) [@kemme](https://forum.shopware.com/u/kemme)\
**Post date:** [16. August 2015 um 11:29 UTC](https://forum.shopware.com/t/einzelne-kategorien-in-sidebar-ausblenden/29676/1 "2015-08-16T11:29:18Z")

</div>

Folgender Versuch: Ich habe die sidebar-navigation.tpl mit {if !$category.hidetop} erweitert. So sollten alle Kategorien, wo der Haken bei “NICHT in der TOP-Navigation anzeigen” auch nicht in der Sidenavigation angezeigt werden. Das klappt auch soweit. Nur wenn ich im Backend in den Kategorien was speichern will, erhalte ich folgende Fehlermeldung: “Fatal error: Call to a member function fromArray() on a non-object in …/engine/Shopware/Controllers/Backend/Category.php on line 678 503 Service Unavailable” Hier mein abgeänderter Code (es wurde nur in Zeile 10 Die IF-Abfrage eingefügt und diese wieder geschlossen): [code]{\* Maincategories left \*} {function name=categories level=0}

{\* @deprecated The block “frontend\_index\_categories\_left\_ul” will be removed in further versions, please use “frontend\_index\_categories\_left\_before” \*} {block name=“frontend\_index\_categories\_left\_ul”}{/block} {block name=“frontend\_index\_categories\_left\_before”}{/block} {foreach $categories as $category} {block name=“frontend\_index\_categories\_left\_entry”} {if !$category.hidetop} - {$category.description} {if $category.childrenCount} {/if} {block name=“frontend\_index\_categories\_left\_entry\_subcategories”} {if $category.subcategories} {call name=categories categories=$category.subcategories level=$level+1} {/if} {/block}  
{/if} {/block} {/foreach} {block name=“frontend\_index\_categories\_left\_after”}{/block} {/function} {if $sCategories} {call name=categories categories=$sCategories} {elseif $sMainCategories} {call name=categories categories=$sMainCategories} {/if}[/code] Weiß jemand Rat? Danke!! 😉

---

<div class="post-metadata">

**Author:** ![Bosche](https://avatars.discourse-cdn.com/v4/letter/b/8dc957/32.png) [@Bosche](https://forum.shopware.com/u/Bosche)\
**Post date:** [2. September 2016 um 07:48 UTC](https://forum.shopware.com/t/einzelne-kategorien-in-sidebar-ausblenden/29676/2 "2016-09-02T07:48:22Z")

</div>

Gibt es hier schon eine Lösung?

Würde auch gerne die Kategorien, die aus der Top Navigation ausgeblendet werden, aus der Sidebar ausblenden.

Gruß und Danke vorab
