# Zusatzfelder Event

**URL:** <https://forum.shopware.com/t/zusatzfelder-event/91536>\
**Category:** Programmierung\
**Tags:** general, programming\
**Created:** [18. November 2021 um 09:53 UTC](https://forum.shopware.com/t/zusatzfelder-event/91536 "2021-11-18T09:53:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![FinnMac](https://avatars.discourse-cdn.com/v4/letter/f/8e7dd6/32.png) [@FinnMac](https://forum.shopware.com/u/FinnMac)\
**Post date:** [18. November 2021 um 09:53 UTC](https://forum.shopware.com/t/zusatzfelder-event/91536/1 "2021-11-18T09:53:55Z")

</div>

Ich bin auf einen Fehler mit einer Erweiterung gestoßen, die verschiedene Zusatzfelder in der Verwaltung einstellt, und ich glaube, ich habe eine Idee für eine Lösung, obwohl ich nicht sicher bin, wie ich sie ausführen soll.

Diese Lösung würde das Aktualisieren der Datenbank beinhalten, wenn ein Zusatzfelder im Admin-Backend gesetzt/aktualisiert wurde. Derzeit rufe ich  
CustomFieldEvents::CUSTOM\_FIELD\_WRITTEN\_EVENT auf, um abzufangen, wenn ein Testprodukt ein neues Zusatzfelder gesetzt hat, das dann den Namen des Zusatzfelder überprüfen würde, und wenn es eine einige Zusatzfelder ist, das sich auf die Erweiterung bezieht, würde die Datenbank entsprechend aktualisiert.

Zunächst versuche ich jedoch, eine einfache Zeichenkette auf der Konsole zu protokollieren, um sicherzustellen, dass das Ereignis erfolgreich abgefangen wird, und mir die Möglichkeit zu geben, zu sehen, welche Daten abgerufen werden usw. Wenn ich ein Zusatzfelder einstelle/aktualisiere, erhalte ich leider einen **„Uncaught (in promise)“**-Fehler in der Konsole, und es wird keine Zeichenfolge protokolliert. Der Parameter, der an die Funktion übergeben wird, ist ein _EntityWrittenEvent_, und die Funktion ist so eingestellt, dass sie nichts zurückgibt.

Was mache ich hier falsch, und wie würde ich gehen über auch nur die Zeichenfolge protokollieren, wenn ein Zusatzfelder in die Datenbank aus dem Admin-Back-End geschrieben wird?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [18. November 2021 um 13:15 UTC](https://forum.shopware.com/t/zusatzfelder-event/91536/2 "2021-11-18T13:15:36Z")

</div>

Ich komme mit deiner Beschreibung nicht wirklich klar, aber zum letzten Satz.

Es ist egal ob Daten über das Backend oder Frontend geändert werden. In beiden Fällen werden die Daten von Synfony verarbeitet.
