# Event nach Artikel Bearbeitung

**URL:** <https://forum.shopware.com/t/event-nach-artikel-bearbeitung/15574>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [16. September 2013 um 16:35 UTC](https://forum.shopware.com/t/event-nach-artikel-bearbeitung/15574 "2013-09-16T16:35:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![hesselmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/hesselmann/32/51_2.png) [@hesselmann](https://forum.shopware.com/u/hesselmann)\
**Post date:** [16. September 2013 um 16:35 UTC](https://forum.shopware.com/t/event-nach-artikel-bearbeitung/15574/1 "2013-09-16T16:35:15Z")

</div>

Gibt es ein Event das ausgelöst wird, wenn ein Artikel im Backend bearbeitet wurde? Ich würde gerne die alten Artikeldaten mit den neuen vergleichen. Also z.B. irgendetwas tun, wenn der Preis sich verändert hat o.ä.

---

<div class="post-metadata">

**Author:** ![keksterrrrr](https://avatars.discourse-cdn.com/v4/letter/k/45deac/32.png) [@keksterrrrr](https://forum.shopware.com/u/keksterrrrr)\
**Post date:** [16. September 2013 um 16:48 UTC](https://forum.shopware.com/t/event-nach-artikel-bearbeitung/15574/2 "2013-09-16T16:48:37Z")

</div>

Soweit ich weiß gibt es für backend Module keine Events. Du kannst aber entweder einen hook auf saveDetails() im backend controller oder auf das model selber setzen. Gruß

---

<div class="post-metadata">

**Author:** ![waldicom](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/waldicom/32/12881_2.png) [@waldicom](https://forum.shopware.com/u/waldicom)\
**Post date:** [16. September 2013 um 23:33 UTC](https://forum.shopware.com/t/event-nach-artikel-bearbeitung/15574/3 "2013-09-16T23:33:03Z")

</div>

Im Backend gibt es Doctrine-Events: [http://wiki.shopware.de/Shopware-4-Mode … del\_Events](http://wiki.shopware.de/Shopware-4-Models%5C_detail%5C_982.html#Model%5C_Events)

---

<div class="post-metadata">

**Author:** ![hesselmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/hesselmann/32/51_2.png) [@hesselmann](https://forum.shopware.com/u/hesselmann)\
**Post date:** [18. September 2013 um 13:24 UTC](https://forum.shopware.com/t/event-nach-artikel-bearbeitung/15574/4 "2013-09-18T13:24:06Z")

</div>

Vielen Dank! Vielleicht könnte jemand von Shopware den Fehler auf der verlinkten Seite korrigieren: `public function preUpdateArticle(Enlight\_Event\_EventArgs $arguments) { $modelManager = $arguments-\>get('entityManager'); $model = $arguments-\>get('model'); }` sollte wohl: `public function preUpdateArticle(Enlight\_Event\_EventArgs $arguments) { $modelManager = $arguments-\>get('entityManager'); $model = $arguments-\>get('entity'); }` heißen.

---

<div class="post-metadata">

**Author:** ![Benjamin\_Cremer](https://avatars.discourse-cdn.com/v4/letter/b/a8b319/32.png) [@Benjamin\_Cremer](https://forum.shopware.com/u/Benjamin_Cremer)\
**Post date:** [18. September 2013 um 16:01 UTC](https://forum.shopware.com/t/event-nach-artikel-bearbeitung/15574/5 "2013-09-18T16:01:37Z")

</div>

Hallo hesselmann, danke für den Hinweiß, ich habe den Fehler im Wiki soeben korrigiert :thumbup: Viele Grüße, Benjamin Cremer :shopware:
