Hallo liebe Community,
ich möchte in meinem Registrierungsmodul die Möglichkeit anbieten, sich über eine E-Mail oder über eine Telefonnummer zu registrieren. Die Darstellung der einzelnen Felder ist kein Problem, auch die Validierung ist in Ordnung.
Wenn ich z.B. beide Felder auf required setze, dann verlangt Contao selbstverständlich values für beide Felder, was nicht meinem Wunsch entspricht. Setze ich nur eines der beiden Felder auf required, dann kann es natürlich sein, dass der Nutzer genau die andere Option möchte, daher funktioniert das auch nicht. Es geht eigentlich nur, wenn ich beide Felder auf nicht required setze, jedoch taucht dann das Problem auf, dass der Nutzer auch das Formular absenden kann, ohne eine der beiden Felder ausgefüllt zu haben. Ich hatte versucht, über einen zusätzlichen Rgxp Hook eine Fehlermeldung auszuwerfen, aber der AddCustomRegexp Hook taucht erst dann auf, wenn ich etwas in die Felder eingebe, was beim Absenden des Formulares mit leeren Feldern nicht der Fall ist.
Hat hier jemand einen problemlösenden Rat?
Lesezeichen