---
title: "MailFormPlus dateRange berechnen"
url: "https://www.typo3.net/d/96487-mailformplus-daterange-berechnen"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2010-02-05"
last_reply: "2010-02-17"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# MailFormPlus dateRange berechnen

Extensions · 3 Antworten · gestartet 2010-02-05

## Eröffnungsbeitrag

**Rookie** · 2010-02-05 · [Beitrag #1](https://www.typo3.net/d/96487-mailformplus-daterange-berechnen/1)

Hallo zusammen,

ich bin gerade dabei ein Kontaktformular (th_mailformplus) mit Datumsfeldern zu erstellen.
Dabei möchte ich gerne die dateRange-errorCheck-Funktionen von MailFormPlus verwenden. Wenn ich die Werte fest eintrage, ist das auch kein Problem. Nur möchte ich die Min- und Max-Einträge dynamisch berechnen.
Dazu habe ich mir erstmal Min- und Max-Datum temporär berechnet.

```typoscript
temp {
  # Minimum-Datum heute
  minDatum = TEXT
  minDatum.data = date:d.m.Y
  # Maximum-Datum heute + 14 Tage
  maxDatum = TEXT
  maxDatum.data = date: U + (14*86400)
  maxDatum.prioriCalc = 1
  maxDatum.strftime = %d.%m.%Y
}
```

Das funktioniert auch noch, weil ich diese als defaultValue ausgebe:

```typoscript
    intendeddeliverydate{
      defaultValue = COA
      defaultValue < temp.minDatum
      errorCheck = required,date
      errorText = COA
      errorText{
        10 = TEXT
        10.value = Bitte tragen Sie ein korrektes Lieferdatum zwischen dem 
        20 = TEXT
        20 < temp.minDatum
        30 = TEXT
        30.value =  und dem 
        40 = TEXT
        40 < temp.maxDatum
        50 = TEXT
        50.value =  ein!<br />
      }
      errorText.lang.en = Please type in a correct delivery date!<br />
    }
```

Was leider nicht funktioniert, ist:

```typoscript
    intendeddeliverydate{
      errorCheck.dateRange.min < temp.minDatum
    }
```

Jetzt nimmt das Formular jedes Datum an.

Hat irgend jemand eine Idee, wie man diese Felder berechnen kann?

Danke.
Viele Grüße

Ulf

## Antworten

### [#2](https://www.typo3.net/d/96487-mailformplus-daterange-berechnen/2) · Rookie · 2010-02-16

Nur mal so als Rückmeldung. Ich habe es jetzt mit verschiedenen Wegen über Constants und insertData versucht. Aber es hat alles nicht funktioniert.

Schade.

Falls jemand noch einen Weg finde, bin ich brennend interessiert.

### [#3](https://www.typo3.net/d/96487-mailformplus-daterange-berechnen/3) · gmf · 2010-02-17

Ich bau dir das Feature gerne ein, jedoch nicht in die th_mailformplus, sondern in die Nachfolger-Extension Formhandler.
Bitte schau dir mal die Extension an und poste einen Feature-Request auf Forge [1].

[1] <http://forge.typo3.org/projects/extension-formhandler/issues>

### [#4](https://www.typo3.net/d/96487-mailformplus-daterange-berechnen/4) · Rookie · 2010-02-17

au ja. mach ich gerne. Danke für den Hinweis.

---

Quelle: „MailFormPlus dateRange berechnen“, typo3.net, https://www.typo3.net/d/96487-mailformplus-daterange-berechnen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
