Zum Inhalt springen

Date Feld in powermail 2.1 validieren

Erstellt am 19. März 2015 · 1 Antwort · letzte Antwort am 20. März 2015

Tags: Powermail, JavaScript & AJAX, TYPO3 6.x, Frage

smeagul ·

Hallo,
ich möchte in einem powwermail Formular ein Date Feld nicht nur auf Mandatory prüfen, sondern eine Range-Validierungsregel hinzufügen.
Also zum Beispiel gültige Eingaben sind maximal 1000 Tage alt.
Bei powermail 1.x war dies möglich.
Wie mache ich es mit powermail 2.1 ?

Es wird keine Auswahlbox für irgendwelche Validierungen angezeigt. Selbst wenn ich wie hier :
http://docs.typo3.org/typo3cms/extensions/powermail/ForDevelopers/WriteOwnValidators/Index.html
beschrieben eine neue Validierungsregel im TCA anlege wird etwas angezeigt.

Also meine Frage : Wie legt man für ein Date Feld eine neue Validierungsregel an?

einpraegsam.​net ·

Das musst du im JavaScript selber hinzufügen - hier die Grundkonfiguration:

if ($.fn.datetimepicker) {
	$('.powermail_date').each(function() {
		$this.datetimepicker({
			format: $this.data('datepicker-format'),
			timepicker: timepickerStatus,
			datepicker: datepickerStatus,
			lang: 'en',
			i18n:{
				en:{
					months: $this.data('datepicker-months').split(','),
					dayOfWeek: $this.data('datepicker-days').split(',')
				}
			}
		});
	});
}