Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Interface: \brandbox\shop\viewCheckout\lib\event\checkoutConfirmationEventInterface
Adapter: \brandbox\shop\viewCheckout\lib\event\adapter\checkoutConfirmationEventAdapter

Methode

Eingabe

Rückgabe

Beschreibung

onPopulate

\brandbox\shop\viewCheckout\lib\map\entityViewConfirmation

void

Dieses Event kann verwendet werden um auf die Inhalte des Schritts Einfluss zu nehmen. Zum Beispiel könnte man weiter Fehlermeldungen hinzufügen (welche man in checkoutConfirmEvent werfen könnte) oder den Bestellbutton ausblenden bei unvollständige Daten schon bei Seiten laden.

onPersist

\brandbox\shop\viewCheckout\lib\event\dto\persistCheckoutConfirmation

void

Wird ausgeführt wenn der Schritt Bestätigen neu (nach-) geladen wird. Zum Beispiel beim Anwendenden eines Gutscheines.

persistCheckoutConfirmation

...

Validierung

Interface: \brandbox\shop\viewCheckout\lib\event\checkoutConfirmEventInterface
Adapter: \brandbox\shop\viewCheckout\lib\event\adapter\checkoutConfirmEventAdapter

Methode

Eingabe

Rückgabe

Beschreibung

onPostValidateConfirmation

\brandbox\shop\viewCheckout\lib\event\dto\dtoPostValidateConfirmation

void

This event presents the programmer with the opportunity to do all sorts of things with all the parameters that validateConfirmation receives. Default and event subscriber validations have been executed prior to this event.

The response of the eventResult

onPreValidateConfirmation

\brandbox\shop\viewCheckout\lib\event\dto\dtoPreValidateConfirmation

void

This event presents the programmer with the opportunity to do all sorts of things with all the parameters that validateConfirmation receives. No default validations have been executed prior to this event.

All manipulated entry parameters will be returned to validateConfirmation.

If the response is a subclass of responseAbstract, the response will be returned.

dtoPostValidateConfirmation

...

dtoPreValidateConfirmation

...