Checkout extra checkbox validierung

Danke schon mal für die antwort!

Also ich bin mir sicher das

 Shopware\_Controllers\_Frontend\_Checkout::confirmAction::before

zieht, zumindest beim ersten betreten der seite. Danach zieht keiner der hooks mehr. Was passiert denn eigentlich im hintergrund wenn der submit button gedrückt wird?

Wird die has–error klasse eventuell mit JS beim agb label hinzugefügt?

Hab jetzt mal xdebug benutzt um zu gucken welche actions überhaupt aufgerufen werden, es wird eigentlich nur die

 confirmAction 

betreten aber auch nur ein einziges mal beim ersten aufruf der seite und danach hält der debugger weder in

 confirmAction

noch in

 finishAction oder paymentAction

erneut, und auch in keinem der hooks. Ich gehe mal davon aus das es daran liegt das ich nicht genau verstehe was der click auf den submit button auslöst wenn das agb feld nicht angehakt ist.