[TYPO3-german] Formhandler - Error Check "dateRange"

JCL - Johannes C. Laxander jc at laxander.com
Thu Jan 10 14:51:20 CET 2013


Hallo Reinhard,

Danke, darauf hätte ich eigentlich auch selbst kommen müssen ;-)

Natürlich ist "formhandler|startdatum" falsch!
Nach Korrektur funktioniert der Error Check einwandfrei.

Nochmals danke für die "Erleuchtung"... :)

Johannes.


> Reinhard Führicht
> Gesendet: Donnerstag, 10. Januar 2013 13:34
> 
> Hallo Johannes,
> 
> Am 09.01.2013 22:02, schrieb JCL - Johannes C. Laxander:
> > Hallo,
> >
> > dank der geposteten Lösung von  Raphael Weber vom 9.11.2011 
> (Formhandler Validator bzw prioriCalc Problem) habe ich genau 
> das gefunden, was mir auch prinzipiell mein Problem löst - 
> dafür Dank an Raphael.
> >....
> >
> > [TypoScript]
> >   enddatum.errorCheck {
> > 	1 = required
> > 	2 = date
> > 	2.pattern = d.m.y
> > 	3 = dateRange
> > 	3.pattern < .2.pattern
> > 	3.min = TEXT
> > 	3.min {
> > 		# Enddatum mind. 7 Tage nach Startdatum
> > 		setCurrent.data = GP : formhandler | startdatum
> > 		setCurrent.preUserFunc = user_strtotime->main
> > 		setCurrent.wrap = (60 * 60 * 24 * 7) + |
> > 		current = 1
> > 		prioriCalc = 1
> > 		strftime = %d.%m.%Y
> > 	}
> > 	3.max = TEXT
> > 	3.max {
> > 		# Enddatum nicht mehr als 28 Tage nach Startdatum
> > 		setCurrent.data = GP : formhandler | startdatum
> > 		setCurrent.preUserFunc = user_strtotime->main
> > 		setCurrent.wrap = (60 * 60 * 24 * 28) + |
> > 		current = 1
> > 		prioriCalc = 1
> > 		strftime = %d.%m.%Y
> > 	}
> > }
> > [/TypoScript]
> > ....
> 
> Ist der Zugriff auf "formhandler|startdatum" richtig?
> Statt "formhandler" muss hier der verwendete 
> "formValuesPrefix" stehen oder nichts.
> 
> z.B.:
> 
> GP:meinFormular|feld
> 
> oder
> 
> GP:feld
> 
> Viele Grüße,
> Reinhard



More information about the TYPO3-german mailing list