Event wird nicht ausgelöst

Hallo,

ich hatte zwar gesehen, dass bereits häufiger ähnliche Fragen gestellt wurden, aber keine Antwort konnte mir bisher helfen. 

Ich bin dabei ein Plugin zu schreiben, dass nach jedem Anlegen eines neuen Kunde eine bestimmte Aktion ausführt. Allerdings kommt bisher das Event nie zurück und stößt die Methode an.

Im Folgenden mein Code, ich hoffe, das mir jemand helfen kann:

 true,
            'update' => true,
            'enable' => true
        );
    }

    public function getLabel()
    {
        return 'Test';
    }

    public function getVersion()
    {
        return '1.0.0';
    }

    public function getInfo()
    {
        return array(
            'version' => $this->getVersion(),
            'label' => $this->getLabel(),
            'supplier' => 'xxx',
            'description' => 'xxx',
            'support' => '',
            'link' => 'xxx'
        );
    }

    public function install()
    {
        $this->registerEvents();
        return array('success' => true, 'invalidateCache' => array('frontend'));
    }

    private function registerEvents()
    {
        $this->subscribeEvent(
            'Shopware_Modules_Admin_SaveRegister_Successful',
            'onSaveRegisterMainData'
        );
    }


    public function onSaveRegisterMainData(Enlight_Event_EventArgs $args)
    {
        //wird nie aufgerufen :(
        error_log("GOT EVENT !!!!!!!!!!!!!!!!!!!");
        $returnData = $args->getReturn();   
        return $returnData;

    }

}

 

Bei install() würde ich “return true;” schreiben.

@R4M‍ Danke für den Tipp, hat aber leider nicht geholfen :( 

Ich habe auch bereits den Cache gelöscht und das Plugin neuinstalliert, hat allerdings mich bisher alles nicht weitergebracht.

Bin über jeden Tipp dankbar

Aber install() wird noch ausgeführt? Das Plugin ist auch richtig angelegt? Weil dort noch “SwagSloganOfTheDay” steht.

Ja das install() wird noch ausgeführt, nur das Event kommt scheinbar nicht rein

Das Plugin habe ich im Wesentlichen aus dem Beispiel übernommen, deswegen noch der Name, aber auch mit anderem Name funktoniert es leider nicht