# Suchfunktion in Kategorien einbeziehen

**URL:** <https://forum.shopware.com/t/suchfunktion-in-kategorien-einbeziehen/35098>\
**Category:** Programmierung\
**Created:** [7. März 2016 um 17:40 UTC](https://forum.shopware.com/t/suchfunktion-in-kategorien-einbeziehen/35098 "2016-03-07T17:40:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Greener](https://avatars.discourse-cdn.com/v4/letter/g/58956e/32.png) [@Greener](https://forum.shopware.com/u/Greener)\
**Post date:** [7. März 2016 um 17:40 UTC](https://forum.shopware.com/t/suchfunktion-in-kategorien-einbeziehen/35098/1 "2016-03-07T17:40:37Z")

</div>

Hallo besteht irgendwie die Möglichkeit die Suchfunktion in den Kategorien mit einzubeziehen. Wir haben sehr viele Kategorien (Beispiel) PC&nbsp;c=102 mit Unterkategorien wie Festplatten, Grafikgarten usw. wo es für den Kunden sicher besser wäre er klickt auf einer Hauptkategorie (PC) und kann dann die Suche benutzen

[www.beispiel-pc-shop.de/search?sSearch=ATI&c=102](http://www.beispiel-pc-shop.de/search?sSearch=ATI&c=102)

Somit bekommt der Kunde gleich alle ATI Produkte der Kategorie PC angezeigt. Es müsste daher der Suchfunktion klar sein wenn der Kunde sich in einer Kategorie befindet das er die Suche dann nur innerhalb der Kategorie anwendet.

Konnte über der Suchfunktion hierzu leider keine Themen finden, daher hoffe ich man könnte mir irgendwie weiterhelfen.

&nbsp;

Mfg René

---

<div class="post-metadata">

**Author:** ![derkosta](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@derkosta](https://forum.shopware.com/u/derkosta)\
**Post date:** [7. März 2016 um 17:43 UTC](https://forum.shopware.com/t/suchfunktion-in-kategorien-einbeziehen/35098/2 "2016-03-07T17:43:47Z")

</div>

Das liese sich einfach im Template mit einem Suchfeld einrichten welches die Kategorieid anhängt und die URL der Suche ansteuert.

Nichts aufregendes =)

---

<div class="post-metadata">

**Author:** ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)\
**Post date:** [7. März 2016 um 18:01 UTC](https://forum.shopware.com/t/suchfunktion-in-kategorien-einbeziehen/35098/3 "2016-03-07T18:01:47Z")

</div>

Hi,

in Ergänzung zu dem Hinweis mit dem Template-Suchfeld: Im Search-Controller könnte man folgende Condition setzen:

```
        $criteria->addCondition(
            new \Shopware\Bundle\SearchBundle\Condition\CategoryCondition([9])
        );

```

In diesem Fall wird damit auf Kategorie 9 eingeschränkt. Um das kompatibel als Plugin zu machen, könnte man bspw. die&nbsp;\Shopware\Bundle\SearchBundle\ProductSearch::search dekorieren.

Daniel
