Zum Inhalt springen

Formhandler beendet nicht alle finishers

Erstellt am 28. August 2014 · Noch keine Antworten

Tags: Formhandler, TYPO3 4.x, Frage

marmu ·

Hallo,

woran kann es denn liegen dass entweder Tx_Formhandler_Finisher_Mail, aber keine weiteren finisher wie Tx_Formhandler_Finisher_SubmittedOK oder Tx_Formhandler_Finisher_Redirect geht?

Mit Tx_Formhandler_Finisher_Mail werden die mails versand, statt des nächsten finishers ist die ausgabe aber nur "Array".

Ohne Tx_Formhandler_Finisher_Mail funktionieren die beiden anderen finisher ganz normal.

TYPO3 Version ist 4.5.34, formhandler 1.7.1

Das Formular funktioniert auf der selben Seite ohne Probleme, einziger Unterschied ist jeweils der authcode Part.

	# Finishers configuration
	finishers {
	1.class =  Tx_Formhandler_Finisher_DB	 
	1.config {
			table = tt_address
			key = uid
			fields {
				email.mapping = weemail
				name.mapping = lastname
				pid.postProcessing = TEXT
				pid.postProcessing.value = 203
				hidden.ifIsEmpty = 1
				#module_sys_dmail_html.ifIsEmpty = 1
			}
		}
		2.class =  Tx_Formhandler_Finisher_GenerateAuthCode
		2.config {
			table = tt_address
		}
	
	
		3.class =  Tx_Formhandler_Finisher_Mail
		3.config {
			limitMailsToUser = 5
			
			admin {
				to_email = verw@domain.de
				to_name = AboVerwaltung 
				subject = Abonnement 
				sender_email = email
				sender_name = lastname
				replyto_email = email
				replyto_name = lastname
			htmlEmailAsAttachment = 0
				
			}
			user {
				to_email = email
				to_name = lastname
				subject = Bestellung 
				sender_email = reply@domain.de
				sender_name = Besteller
				replyto_name = TEXT
				replyto_email = reply@domain.de
				replyto_name.value = Besteller
				htmlEmailAsAttachment = 0
				
		 	}
		}
		
		4.class =  Tx_Formhandler_Finisher_SubmittedOK
		4.config {
			returns = 0

// 			actions {
// 				
// 				csv {
// 					class = Generator_Csv		
// 				}
// 			}
		}
		
				# Finisher_Redirect will redirect the user to another page after the form was submitted successfully.
// 		5.class =  Tx_Formhandler_Finisher_Redirect
// 		5.config {
// 			redirectPage = 206
// 		}
		
}