Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

Version 1 Nächste Version anzeigen »

Version

v5.6

Datum

 

Bundlebundle/shop
Packageshop/viewCheckout
Ersteller
TesterChristopher Holden

Hier finden sich Events die sich mit dem Bestellprozess Schritt "Bestätigung" befassen.

Hinweis: Events die eher auf Datenobjekte wie sessionCheckout oder shopOrder reagieren sollten sollten nicht in diesem Event verarbeitet werden sondern in deren Events.

Events

Schritt Bestätigung

Interface: \brandbox\shop\viewCheckout\lib\event\checkoutConfirmationEventInterface

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

MethodeEingabeRückgabeBeschreibung
onPopulate\brandbox\shop\viewCheckout\lib\map\entityViewConfirmationvoidDieses 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\persistCheckoutConfirmationvoidWird 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

MethodeEingabeRückgabeBeschreibung
onPostValidateConfirmation\brandbox\shop\viewCheckout\lib\event\dto\dtoPostValidateConfirmationvoid

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\dtoPreValidateConfirmationvoid

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

  • Keine Stichwörter