Weiß jemand, ob es möglich ist, die Registrierung eines Ereignisbeobachters programmgesteuert aufzuheben? Ich habe einen Beobachter newsletter_subscribe_save_after, der ein benutzerdefiniertes Attribut im Kundenmodell aktualisiert, aber wenn der Kundendatensatz gespeichert wird, wird das customer_save_afterdefinierte Ereignis Mage_All.xmlausgelöst, bei dem der Newsletter-Abonnementstatus erneut gespeichert wird, was zu einer Endlosschleife führt, die dann den fälligen PHP-Rekursionsfehler auslöst 100 mal verschachteln.
Idealerweise möchte ich die Registrierung des customer_save_afterEreignisses nur dann aufheben, wenn mein Beobachter feuert.