Backend-Controller: protected Methode Hook/Event?

Hallo,

ich würde gern im Backend das Speichern des Artikels erweitern. Es muss automatisch beim Speichern ein Zusatzfeld (User) mitgespeichert werden. Dafür gibt es ja diese Methode:

engine/Shopware/Controllers/Backend/Article.php::saveArticle

die ist leider protected… kann ich darauf trotzdem einen Hook/Event über ein Plugin setzen, um die Artikeldaten vor dem Speichern anzureichern?

das selbe müsste ich natürlich auch noch mit der Medienverwaltung, Kunden, Bestellungen, Kategorien, etc. machen. 

viele Grüße

Hi,

ich mache das in einem eigenen Plugin so:

/**
	 * subscribes events
	 * @return void
	 */
    protected function subscribeEvents()
    {
		$this->subscribeEvent(
			'Shopware\Models\Article\Article::postPersist',
			'onSaveArticle'
		);

		$this->subscribeEvent(
			'Shopware\Models\Article\Article::postUpdate',
			'onSaveArticle'
		);

		$this->subscribeEvent(
			'Shopware\Models\Article\Detail::postPersist',
			'onSaveDetail'
		);

		$this->subscribeEvent(
			'Shopware\Models\Article\Detail::postUpdate',
			'onSaveDetail'
		);
    }

Versuchs mal damit…