Hallo,
Ich möchte immer dann, wenn ein Produkt in der Administration erzeugt oder bearbeitet wird
ein Feld Ändern (OneToOne Extension) Das an das Produkt angefügt ist.
Dafür nutze ich den Event Subscriber und Höre auf das Event
ProductEvents::PRODUCT_WRITTEN_EVENT
Wenn ich das Feld mithilfe von
CustomDataRepository->upsert($dates,$context);
Speicher Wird das Event erneut getriggert und ich erzeuge einen Loop.
Kann man entweder das Event Triggern verhindern oder Daten mitgeben, um zu Selektieren, ob es Eine „Normale Änderung“ war?
MFG Christian