SieOttoSieOtto MitgliedKommentare: 11 Danke erhalten: 0 Mitglied seit: 4. Mai

Hallo,

wenn ich mich auf ein Event über PreDespatch abonniert habe, kann ich dann das eigentliche Event abbrechen, so dass der Controller das nicht mehr verarbeitet?

Beispiel: Enlight_Controller_Action_PreDispatchSecure_Frontend_Register

Kann ich hier in der Funktion die Weiterverarbeitung stoppen?

Gruß

1 Antwort

  • PStadtfeldPStadtfeld MitgliedKommentare: 315 Danke erhalten: 77 Mitglied seit: August 2017

    Einfach stoppen kannst du es nicht, das dürfte die Seite lahm legen oder einen Fehler werfen.

    Möglich wäre aber eine einfache Umleitung auf ein anderes Event, wodurch die weitere Bearbeitung des ursprünglichen Events abgebrochen wäre.

    Zitieren
    Akzeptierte Antwort
  • Akzeptierte Antwort
Anmelden oder Registrieren, um zu kommentieren.