Hallo zusammen,
wie kann ich das Feld "Datum" überprüfen? Es sollen folgende Abfragen getätigt werden: Die Person muss über 18 Jahre alt sein und das Datum darf nicht in der Zukunft liegen.
Wie stelle ich das an?
Viele Grüße
Hallo zusammen,
wie kann ich das Feld "Datum" überprüfen? Es sollen folgende Abfragen getätigt werden: Die Person muss über 18 Jahre alt sein und das Datum darf nicht in der Zukunft liegen.
Wie stelle ich das an?
Viele Grüße
Eigene Regeln kannst du hiermit ergänzen: https://docs.contao.org/books/api/ex...tomRegexp.html
Bin mir aber nicht sicher, ob es dann auch direkt beim Formular verfügbar ist. Müsstest du in die DCA schauen.
Lg
Gesendet von meinem SM-G965F mit Tapatalk
Hallo zusammen,
da ich keinen Zugriff auf die Templates hatte, habe ich nun folgende Variante im Internet gefunden, etwas angepasst und ausprobiert:
Ein eigenes Feld angelegt:
Und folgendes Javascript aktiviert:HTML-Code:<input id="inputdate" type="date" class="form-control" pattern="[0-9]{4}-[0-9]{2}-[0-9]{2}">
Nicht ganz so schön und auch nicht IE kompatibel. Falls jemand noch eine Contao interne Lösung weiß, freue ich mich über eine kleine Anleitung.HTML-Code:<script> $(function() { $(document).ready(function () { var todaysDate = new Date(); var minyear = todaysDate.getFullYear() -18; var month = ("0" + (todaysDate.getMonth() + 1)).slice(-2); var day = ("0" + todaysDate.getDate()).slice(-2); var minDate = (minyear +"-"+ month +"-"+ day); $('#inputdate').attr('max',minDate); }); }); </script>
Geändert von missi.1436 (04.03.2019 um 10:16 Uhr)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen