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

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?

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: