Checkout extra checkbox validierung

Mein problem ist das ich gerne auch ein “has–error” an mein label setzen würde wenn die dazugehörige checkbox nicht angehakt ist. Muss ich dann im JS von shopware arbeiten? Oder kriegt man das mit php hin?

 

 Shopware\_Controllers\_Frontend\_Checkout::finishAction::before

wird bei mir nicht aufgerufen weil meine zusätzliche box ein pflichtfeld sein soll und somit die form blockiert.