Registrierungsformular um überprüfbares Feld erweitern

Hey zusammen,

ich würde das Registrierungsformular gerne um ein Feld erweitern, dass nicht alle Eingaben akzeptiert. Hab jetzt fürs Frontend schonmal die component\account\register.html.twig erweitert, und das funktioniert soweit.
Wie kann ich nun die Funktionalität von dem Submit-Button so erweitern, dass er eine ungültige Eingabe nicht akzeptiert?

Also um konkreter zu werden, will ich den Kunden ermöglichen eine Ust-ID anzugeben. Ich habe auch schon den php-code geschrieben, der so ne ID mithilfe der BZSt-API auf Gültigkeit prüft. Wie/Wo muss ich da ansetzen?

Schonmal besten Dank im vorraus :slight_smile:

Du solltest nicht nur im Frontend prüfen, sondern auch im Backend. Falls JavaScript deaktiviert ist, dann wird deine Prüfung vermutlich nicht durchgeführt.

Im Frontend kannst du die Prüfung per JavaScript einbinden, der per XHR-Request die Anfrage stellt.
Im Backend solltest du aber wie gesagt das gleiche noch einmal machen. Da eine neue Validation erstellen und in den Register Service einbinden wird vermutlich am einfachsten sein.

Im Store gibt es übrigens kostenpflichtige Plugins, die das machen.