# Event für "Artikel gespeichert" im Backend

**URL:** <https://forum.shopware.com/t/event-fur-artikel-gespeichert-im-backend/71019>\
**Category:** Allgemein\
**Created:** [19. November 2020 um 09:32 UTC](https://forum.shopware.com/t/event-fur-artikel-gespeichert-im-backend/71019 "2020-11-19T09:32:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [19. November 2020 um 09:32 UTC](https://forum.shopware.com/t/event-fur-artikel-gespeichert-im-backend/71019/1 "2020-11-19T09:32:47Z")

</div>

Hallo,

wir suchen ein Event im Backend, an das wir uns hängen können. Und zwar das, wenn ein Artikel gespeichert wird. Kann man sich da in nem Plugin irgendwie dranhängen?

Wir möchten Artikel immer deaktivieren, wenn sie angelegt oder bearbeitet werden. Grund ist, dass neue und bearbeitete Artikel immer erst durch gewisse Instanzen manuell kontrolliert und freigegeben werden müssen.

Deshalb würden wir uns gern an ein Event hängen um den Artikel immer auf “inaktiv” zu setzen, auch wenn er schon mal aktiv war. Außerdem muss eine Mail verschickt werden, wenn ein Artikel angelegt oder bearbeitet wurde.

---

<div class="post-metadata">

**Author:** ![mynote](https://avatars.discourse-cdn.com/v4/letter/m/fbc32d/32.png) [@mynote](https://forum.shopware.com/u/mynote)\
**Post date:** [19. November 2020 um 11:03 UTC](https://forum.shopware.com/t/event-fur-artikel-gespeichert-im-backend/71019/2 "2020-11-19T11:03:15Z")

</div>

```
public static function getSubscribedEvents(): array
{
  return [
    ProductEvents::PRODUCT_TRANSLATION_WRITTEN_EVENT => 'onProductTranslationWrittenEventTest',
         ];
}

public function onProductTranslationWrittenEventTest(EntityWrittenEvent $event): void {
}

```

Aufpassen, dass bei Änderungen der Kategorie zum Beispiel ein anderer Subscriber aufgerufen wird.

ProductEvents::PRODUCT\_CATEGORY\_WRITTEN\_EVENT =\> ‘onProductCategoryWrittenEvent’,

ProductEvents::PRODUCT\_CATEGORY\_DELETED\_EVENT =\> ‘onProductCategoryDeletedEvent’,

&nbsp;
