AS_FabianAS_Fabian MemberComments: 50 Received thanks: 2 Member since: November 2019

Hallo,

 

ich suche ein Event welches vor der Registrierung gefeuert wird.

Dabei geht es um ein Plugin das es ermöglichen soll, dass Kunden-Accounts nur zu einem Verkaufkanal gehören und nicht über alle.

Also soll damit auch die Registierung in verschiedenen Verkaufkanälen ermöglicht werden.

 

Mein Problem:

Ist bereits ein Account mit der E-Mail Adresse vorhanden, bekomme ich die Fehlermeldung "Diese E-Mail Adresse ist bereits registriert."

Ich brauche also ein Event, dass davor greift.

Jemand eine Idee?

Answers

  • gezeichnetgezeichnet MemberComments: 42 Received thanks: 10 Member since: July 2015

    Habe es nicht probiert aber kannst du dich nicht an das CustomerRegisterEvent anhängen?

    CustomerRegisterEvent

     

  • AS_FabianAS_Fabian MemberComments: 50 Received thanks: 2 edited June 22 Member since: November 2019

    Das Event wird erst gefeuert, wenn die E-Mail abfrage bereits aufgerufen wird.

    Also, wenn die E-Mail Adresse vorhanden ist, stopt die Verarbeitung bereits vor diesem Event.

     

    Es muss ein Event sein, dass davor aufrufbar ist.

     

    Folgende Events habe ich bereits probiert:

    CustomerEvents::CUSTOMER_REGISTER_EVENT => 'onRegistration',
    CustomerRegisterEvent::class => 'onRegistration',
    

    Wobei beide Events auf die gleiche Klasse zeigen.

Sign In or Register to comment.