# Suche auf der Startseite ausblenden

**URL:** <https://forum.shopware.com/t/suche-auf-der-startseite-ausblenden/66874>\
**Category:** Allgemein\
**Created:** [12. Mai 2020 um 09:57 UTC](https://forum.shopware.com/t/suche-auf-der-startseite-ausblenden/66874 "2020-05-12T09:57:26Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MarcoGerber](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@MarcoGerber](https://forum.shopware.com/u/MarcoGerber)\
**Post date:** [12. Mai 2020 um 09:57 UTC](https://forum.shopware.com/t/suche-auf-der-startseite-ausblenden/66874/1 "2020-05-12T09:57:26Z")

</div>

Hallo zusammen

Ich suche eine Möglichkeit, die Suchfunktion in Shopware 5.6.6 auf der Startseite auszublenden, oder nur in bestimmten Kategorien anzuzeigen.

Weiss hier jemand eine Möglichkeit?

Grüsse  
Marco

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [12. Mai 2020 um 10:55 UTC](https://forum.shopware.com/t/suche-auf-der-startseite-ausblenden/66874/2 "2020-05-12T10:55:59Z")

</div>

Vielleicht einfach mit CSS um auf Startseite auszublenden:

```
.is--ctl-index .navigation--entry.entry--search {
  display: none;
}

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![MarcoGerber](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@MarcoGerber](https://forum.shopware.com/u/MarcoGerber)\
**Post date:** [12. Mai 2020 um 12:00 UTC](https://forum.shopware.com/t/suche-auf-der-startseite-ausblenden/66874/3 "2020-05-12T12:00:47Z")

</div>

> [@R4M schrieb:](https://forum.shopware.com/profile/17170/R4M "R4M")
> 
> Vielleicht einfach mit CSS um auf Startseite auszublenden:
> 
> .is–ctl-index .navigation–entry.entry–search {  
> display: none;  
> }
> 
> &nbsp;
> 
> **Danke für deine Antwort.**
> 
> **Mach ich das über die&nbsp;shop-navigation.tpl?**
> 
> **Lieber Gruss**

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [12. Mai 2020 um 12:11 UTC](https://forum.shopware.com/t/suche-auf-der-startseite-ausblenden/66874/4 "2020-05-12T12:11:39Z")

</div>

Nö, CSS wird in deine LESS oder CSS-Datei von deinem eigenen Theme geschrieben.

---

<div class="post-metadata">

**Author:** ![MarcoGerber](https://avatars.discourse-cdn.com/v4/letter/m/df705f/32.png) [@MarcoGerber](https://forum.shopware.com/u/MarcoGerber)\
**Post date:** [12. Mai 2020 um 12:20 UTC](https://forum.shopware.com/t/suche-auf-der-startseite-ausblenden/66874/5 "2020-05-12T12:20:38Z")

</div>

> [@R4M schrieb:](https://forum.shopware.com/profile/17170/R4M "R4M")
> 
> Nö, CSS wird in deine LESS oder CSS-Datei von deinem eigenen Theme geschrieben.
> 
> &nbsp;
> 
> Danke&nbsp;[R4M](https://forum.shopware.com/profile/17170/R4M "R4M")!
> 
> Perfekt, hat funktioniert in meiner header.less. Danke!!!
> 
> Letzte Frage: Kann auf diesem Weg die Suche auf x-Beliebigen Seiten deaktiviert werden? Falls ja, wie kann ich weitere Seiten hinzufügen?
> 
> Mein Ziel: Die Suche sollte nur ersichtlich sein, in den beiden Kategorien in denen sich tatsächlich Artikel befinden.
> 
> &nbsp;
> 
> Danke und Gruss

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [12. Mai 2020 um 12:45 UTC](https://forum.shopware.com/t/suche-auf-der-startseite-ausblenden/66874/6 "2020-05-12T12:45:34Z")

</div>

Hm, um die Suche nur in bestimmten Kategorien sichrbar zu machen (sonst aber nicht), müssten man das ganze ein wenig erweitern. Eine Möglichkeit wäre, dies über ein Kategorie Freitextfeld zu machen. Also ein Kategorie Freitextfeld anlegen (attribut1 oder so) und als Checkbox speichern. Den ganzen noch einen Namen vergeben “Suche anzeigen”.&nbsp; Dann in deinem Theme unter frontend/index/ eine index.tpl anlegen. In dieser index.tpl kann man dann den Inhalt vom Kategorie Freitextfeld abfragen. Das könnte wie folgt aussehen:

```
{extends file="parent:frontend/index/index.tpl"}

{* body tag *}
{block name="frontend_index_body_classes"}
  {$smarty.block.parent}

  {* Kategorien *}
  {if $sCategoryContent.attribute.attribute1} header--search--show {/if}

{/block}

```

Damit wird im Body-Tag eine zusätzliche CSS-Klasse definiert und die sich je nach Zustand der Abfrage ändert. Dann könnte man dies über CSS steuern:

```
.navigation--entry.entry--search 
{
  display: none;
}

.is--ctl-search .navigation--entry.entry--search, 
.header--search--show .navigation--entry.entry--search
{
  display: block;
}

```

Also die Suche erst mal generell ausblenden und nur bei der Suche selber bzw. bestimmten Kategorien anzeigen lassen. Ich habe das jetzt nicht selber getestet (fehlt grad die Zeit), daher ist dies nur als Anhaltspunkt zu betrachten. Das Testen überlasse ich dir 🙂
