# Zugriff auf die Suchergebnisse - AjaxSearch.php / Search.php

**URL:** https://forum.shopware.com/t/zugriff-auf-die-suchergebnisse-ajaxsearch-php-search-php/15862
**Category:** Shopware 3.5
**Tags:** programming
**Created:** [30. September 2013 um 10:50 UTC](https://forum.shopware.com/t/zugriff-auf-die-suchergebnisse-ajaxsearch-php-search-php/15862 "2013-09-30T10:50:30Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![doing](https://avatars.discourse-cdn.com/v4/letter/d/e9a140/32.png) [@doing](https://forum.shopware.com/u/doing)
#### Post date: [30. September 2013 um 10:50 UTC](https://forum.shopware.com/t/zugriff-auf-die-suchergebnisse-ajaxsearch-php-search-php/15862/1 "2013-09-30T10:50:30Z")

</div>

Ich versuche gerade mit einem Plugin auf das Rückgabe Array $sSearchResults der Klassen Search.php bzw. AjaxSearch.php zuzugreifen um es zu manipulieren. Leider scheitern meine bisherigen Versuche mit ` $this-\>subscribeEvent( 'AjaxSearch::doSearch::after', 'afterdoSearch' );` bzw. ` $this-\>subscribeEvent( 'Search:search:after', 'aftersearch' );` darauf zuzugreifen. Hat jemand eine Idee was ich da übersehe?

---

<div class="post-metadata">

### Author: ![Patrick\_Stahl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/patrick_stahl/32/7679_2.png) [@Patrick\_Stahl](https://forum.shopware.com/u/Patrick_Stahl)
#### Post date: [2. Oktober 2013 um 16:49 UTC](https://forum.shopware.com/t/zugriff-auf-die-suchergebnisse-ajaxsearch-php-search-php/15862/2 "2013-10-02T16:49:47Z")

</div>

Hallo doing, du musst den gesamten Klassen-Namen angeben. Bei den Core-Klassen ist das wirklich nur der Datei-Name, bspw.: ` $this-\>subscribeEvent( 'sAdmin::sValidateVat::after', 'afterValidate' );` In deinem Fall ist der Klassen-Name aber wesentlich größer: `$this-\>subscribeEvent( 'Shopware\_Controllers\_Frontend\_AjaxSearch::doSearch::after', 'afterSearch' );` Das sollte bereits funktionieren. Gruß, Patrick :shopware:
