# Subscribe Event auf Controller Action

**URL:** <https://forum.shopware.com/t/subscribe-event-auf-controller-action/29437>\
**Category:** Programmierung\
**Created:** [7. August 2015 um 13:34 UTC](https://forum.shopware.com/t/subscribe-event-auf-controller-action/29437 "2015-08-07T13:34:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sheppard](https://avatars.discourse-cdn.com/v4/letter/s/5fc32e/32.png) [@Sheppard](https://forum.shopware.com/u/Sheppard)\
**Post date:** [7. August 2015 um 13:34 UTC](https://forum.shopware.com/t/subscribe-event-auf-controller-action/29437/1 "2015-08-07T13:34:20Z")

</div>

Hey Leute, wie kann ich ein subscribeEvent auf eine Controller action machen… ` $this-\>subscribeEvent( 'Enlight\_Controller\_Actio\_Frontend\_Checkout\_AjaxAddArticleCart', 'onPreDispatchAjaxAddArticleCartAction' ); ` Das Funktioniert nicht, es passiert nichts wenn ich etwas in den Warenkorb lege. ` public function onPreDispatchAjaxAddArticleCartAction(Enlight\_Event\_EventArgs $arguments){ $controller = $arguments-\>getSubject(); $request = $controller-\>Request(); $response = $controller-\>Response(); $view = $controller-\>View(); if(!$request-\>isDispatched() || $response-\>isException() || $request-\>getModuleName() != 'frontend' || $request-\>getControllerName() != 'checkout' || !$args-\>getSubject()-\>View()-\>hasTemplate()) { return; } /\*SOME CODE\*/ }`

---

<div class="post-metadata">

**Author:** ![hec](https://avatars.discourse-cdn.com/v4/letter/h/e274bd/32.png) [@hec](https://forum.shopware.com/u/hec)\
**Post date:** [7. August 2015 um 13:38 UTC](https://forum.shopware.com/t/subscribe-event-auf-controller-action/29437/2 "2015-08-07T13:38:20Z")

</div>

da fehlt ein “n” hinter “Actio” in ` Enlight\_Controller\_Actio\_Frontend\_Checkout\_AjaxAddArticleCart ` Grüße, Sven

---

<div class="post-metadata">

**Author:** ![Sheppard](https://avatars.discourse-cdn.com/v4/letter/s/5fc32e/32.png) [@Sheppard](https://forum.shopware.com/u/Sheppard)\
**Post date:** [7. August 2015 um 13:41 UTC](https://forum.shopware.com/t/subscribe-event-auf-controller-action/29437/3 "2015-08-07T13:41:53Z")

</div>

Oh man das ist jetzt aber Peinlich …
