# Cronjob Productfeed - Hook:after wird nicht ausgeführt

**URL:** https://forum.shopware.com/t/cronjob-productfeed-hook-after-wird-nicht-ausgefuhrt/45305
**Category:** Programmierung
**Created:** [19. April 2017 um 13:17 UTC](https://forum.shopware.com/t/cronjob-productfeed-hook-after-wird-nicht-ausgefuhrt/45305 "2017-04-19T13:17:45Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [19. April 2017 um 13:17 UTC](https://forum.shopware.com/t/cronjob-productfeed-hook-after-wird-nicht-ausgefuhrt/45305/1 "2017-04-19T13:17:45Z")

</div>

Hallo,  
wir haben ein Plugin welches per Hook:after das SQL von einem Productfeed anpasst.  
Wird der Productfeed über http gezogen klappt alles bestens.

Der Feed ist ziemlich groß, daher muss er über die CLI gestartet werden.  
Über die CLI wird der Hook:after nicht angesteuert?

Warum?

> <https://github.com/shopware/shopware/blob/5.2/engine/Shopware/Core/sExport.php#L1003>

@shopware‍ Bug? Werden im Cronjob die Plugins nicht berücksichtigt? Evtl. weil der Cronjob selbst ein Plugin ist?

```
public static function getSubscribedEvents()
    {
        return [
            'sExport::sCreateSql::after' => 'hookExportSql'
        ];
    }

```

&nbsp;

Besten Dank

---

<div class="post-metadata">

### Author: ![Michael\_Telgmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/michael_telgmann/32/20289_2.png) [@Michael\_Telgmann](https://forum.shopware.com/u/Michael_Telgmann)
#### Post date: [19. April 2017 um 13:31 UTC](https://forum.shopware.com/t/cronjob-productfeed-hook-after-wird-nicht-ausgefuhrt/45305/2 "2017-04-19T13:31:49Z")

</div>

Hallo Ottscho,

wie ich sehe, nutzt du die&nbsp;getSubscribedEvents() Methode für das Event. Heißt also entweder bist du im neuen Plugin System oder nutzt einen Subscriber. Falls letzteres, zu welchem Zeitpunkt wird dein Subscriber registriert? Vermutlich ist dieser zu spät für die CLI Commands. Versuche mal den Subscriber zusätzlich zum Zeitpunkt dieses Events zu registrieren: Shopware\_Console\_Add\_Command

Viele Grüße aus Schöppingen

![cool](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/86c57fbace799dd4eb1f1b8a2d3bdc1733f0aea1.png "cool")&nbsp;Michael Telgmann

---

<div class="post-metadata">

### Author: ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)
#### Post date: [19. April 2017 um 14:35 UTC](https://forum.shopware.com/t/cronjob-productfeed-hook-after-wird-nicht-ausgefuhrt/45305/3 "2017-04-19T14:35:02Z")

</div>

Hallo Michael,  
danke für die Info. Hätte ich selbst über die Suche finden müssen. Habe leider nach den falschen Begriffen gesucht.

Grüße  
Ottscho
