---
title: "formhandler und dateRange-Validierung"
url: "https://www.typo3.net/d/100427-formhandler-und-daterange-validierung"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2010-08-05"
last_reply: "2010-08-06"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# formhandler und dateRange-Validierung

Extensions · 3 Antworten · gestartet 2010-08-05

## Eröffnungsbeitrag

**kondor** · 2010-08-05 · [Beitrag #1](https://www.typo3.net/d/100427-formhandler-und-daterange-validierung/1)

Hallo.

In meinem Formular (auf Basis von formhandler) wollte\will ich mein Datumsfeld validieren.

Mit Hilfe von dateRange habe ich vor, dass der User nur das Datum auswählen kann , die zwischen 14 Tagen liegt (also heute plus 14 Tage)

ich habe folgendes im setup-file des Formulars gemacht (abk. nur Validation)

```typoscript
validators {
		1 {
			class = Tx_Formhandler_Validator_Default
			config {
				fieldConf {
					firstname {
						errorCheck.1 = required
						errorCheck.2 = maxLength
						errorCheck.2.value = 50
					}
					lastname {
						errorCheck.1 = required
						errorCheck.2 = maxLength
						errorCheck.2.value = 50
					}
					email {
						errorCheck.1 = required
						errorCheck.2 = email
					}
					telefon {
						errorCheck.1 = integer
					}
					datum {
						errorCheck.1 = date
						errorCheck.1.pattern = dd-mm-yyyy
						#errorCheck.2 = dateRange
						#errorCheck.2.pattern = dd-mm-yyyy
						# min date
						#errorCheck.2.min = TEXT
						#errorCheck.2.min.data = date : U
						#errorCheck.2.min.strftime = %d-%m-%Y
						# max date 2 weeks / 14 days
						#errorCheck.2.max = TEXT
						#errorCheck.2.max.data = date: U + (14*86400)
						#errorCheck.2.max.strftime = %d-%m-%Y
	
					}
				}
			}
		}
	}
```

und die Validierung funktioniert, aber dateRange haut nicht hin, deswegen ist dieser Abschnit jetzt auskommentiert.

Vieleicht kann mir jemand von Euch ein Tipp geben , was ich da einschmuggeln soll.

Besten Dank für jede Hilfe

## Antworten

### [#2](https://www.typo3.net/d/100427-formhandler-und-daterange-validierung/2) · theis · 2010-08-05

Hallo kondor,

probier es mal so (pattern geändert und nur dateRange errorcheck. Ich bin mir nicht sicher, ob man bei data überhaupt rechnen darf.

```typoscript
...
					datum {
						errorCheck.1 = dateRange
						errorCheck.1.pattern = d-m-y
						# min date
						errorCheck.1.min = TEXT
						errorCheck.1.min.data = date:U
						errorCheck.1.min.strftime = %d-%m-%Y
						# max date 2 weeks / 14 days
						errorCheck.1.max = TEXT
						errorCheck.1.max.data = date:U + (14*86400)
						errorCheck.1.max.strftime = %d-%m-%Y
...
```

Gruss
Theis

### [#3](https://www.typo3.net/d/100427-formhandler-und-daterange-validierung/3) · kondor · 2010-08-05

Hallo theis,

danke für die Antwort, aber so funktioniert es auch nicht :(.

Schade, vielleicht hat noch jemand ein Tipp :)

### [#4](https://www.typo3.net/d/100427-formhandler-und-daterange-validierung/4) · theis · 2010-08-06

Hallo kondor,

ich würde mal auf der offiziellen Extension Homepage die Frage stellen: <http://forge.typo3.org/projects/extension-formhandler/issues>

Gruss
Theis

---

Quelle: „formhandler und dateRange-Validierung“, typo3.net, https://www.typo3.net/d/100427-formhandler-und-daterange-validierung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
