Zum Inhalt springen

Kontakt-Formular mit FORM schickt leeres Mail mit error-END-DIV-TAG

Erstellt am 25. April 2014 · 5 Antworten · letzte Antwort am 22. Juni 2014

Tags: E-Mail-Versand, TYPO3 6, Frage

aronboner ·

Guten Tag
Habe Typo3 6.2 Bootstrap Package installiert und wollte ein einfaches Kontakt-Formular erstellen.
Nun funktioniert das ausfüllen, der Versand auch aber das Mail, welches ich erhalte, hat keinen Inhalt (leere Formular-Felder).

confirmation = 1

zur Bestätigung setze sehe ich als Bestätigung das selbe wie im Email. Leere Felder und Code im letzten Input Feld.

Kann mir da jemand weiterhelfen?
Test des Formulars: http://www.anjanboner.ch/kontakt/nachricht-schicken.html

Eingesetzter Formular-Code:

enctype = multipart/form-data
method = post
prefix = tx_form
confirmation = 1
postProcessor {
	1 = mail
	1 {
		recipientEmail = mainemailadresse
		senderEmailField = email
		subject = Nachricht von Webseite
	}
}
10 = TEXTLINE
10 {
	name = Nachname
	label {
		value = Nachname
	}
}
20 = TEXTLINE
20 {
	name = Vorname
	label {
		value = Vorname
	}
}
30 = TEXTLINE
30 {
	name = email
	label {
		value = Ihre Mail-Adresse
	}
}
40 = TEXTAREA
40 {
	cols = 39
	rows = 5
	name = 4
	label {
		value = Nachricht
	}
}
50 = SUBMIT
50 {
	name = 5
	value = Nachricht senden
}
rules {
	1 = required
	1 {
		breakOnError = 0
		showMessage = 
		message = Benötigt
		error = Dies ist ein Pflichtfeld
		element = Nachname
	}
	2 = required
	2 {
		breakOnError = 0
		showMessage = 
		message = Vorname eingeben
		error = Dies ist ein Pflichtfeld
		element = Vorname
	}
	3 = required
	3 {
		breakOnError = 0
		showMessage = 
		message = Benötigt
		error = Dies ist ein Pflichtfeld
		element = email
	}
	4 = email
	4 {
		breakOnError = 0
		showMessage = 
		message = (max.muster@domain.com)
		error = Dies ist keine gültige E-Mail-Adresse
		element = email
	}
	5 = required
	5 {
		breakOnError = 0
		showMessage = 
		message = Nachricht eingeben
		error = Dies ist ein Pflichtfeld
		element = 4
	}
}
blende64 ·

Ich habe jetzt direkt auf der Seite, auf der das Formular eingebunden ist, ein Extension-Template erstellt und darin das statische Template "Default TS (form)" eingebunden. Und siehe da, das Email kommt nicht mehr mit leeren Feldern an...

aronboner ·

Hallo blende64

Habe es gleich versucht und ja es geht, nur leider wenn ich möchte, dass das Formular mit dem Bootstrap CSS formatiert wird, habe ich dafür auf dem Extension-Template nun noch das Basis-Template eingeschlossen... dann wird es perfekt formatiert aber das Mail ist wieder nur leer mit leeren Felder... Kannst Du mir da vielleicht helfen?
Vielen Dank schon im Voraus und Gruss