Hallo!
Ich habe ein Problem mit dem leider sehr schlecht umgesetzten Formulargenerator von Contao 2.11.3.
Ich möchte in einem Formular unten ein ganz übliches - und einfaches, sollte man meinen - Feld einbauen:
- Checkbox
- Text "Ich bin mit den AGBs einverstanden".
- erst wenn die Checkbox angekreuzt wurde lässt sich das Formular senden
Nun kann ich zwar so ein Feld bauen (mit dem Checkbox-Menü), allerdings markiert Contao die einzelne Checkbox schon standardmäßig, das soll eben NICHT sein! Der User muss die Checkbox erst anklicken um das Formular abzusenden.
Damit nicht genug:
Wenn ich dieses Checkbox-Menü als Pflichtfeld einstelle lässt sich das Formular gar nicht mehr abschicken, egal ob ich das Häkchen lasse oder wegklicke erscheint immer die Meldung "Bitte füllen Sie das Feld AGB aus." (der Text ist bezogen auf die Checkbox ebenfalls Murks).
Ein Lösungsansatz der nicht funktioniert hat:
__________________________________________________ __________
Ich habe den von Contao generierten HTML-Code in ein HTML-Formular-Element geschrieben, inklusive den Teilen, die das Checkbox-Menü eigentlich als "Mandatory" kennzeichnen sollen. Nun, das funktioniert aber nicht mehr, obwohl der Seitenquelltext haarklein der selbe ist. In dem Fall bekommt der User keine Fehlermeldung wenn er die Checkbox nicht anklickt. Auch nicht brauchbar.
Kann mir jemand helfen? Momentan steht halt die Variante ohne Fehlerabfrage drinnen.
Grüße aus Wien
Lesezeichen