TYPO3 Formhandler: Vorname und Nachname zu einem Wert in der Email zusammenfügen
Werte von mehreren Feldern kann man bei der formhandler Extension mit den saveInterceptors. In meinem Beispiel gibt es zwei Felder mit den Keys "name" und "prename". Folgenden Code auf die Ebene des validators einfügen:
saveInterceptors.1 {
class = Interceptor_CombineFields
config {
combineFields {
fullname {
fields.1 = prename
fields.2 = name
}
}
}
}Dann kann man auf das virtuelle Feld "fullname" zugreifen:
1.class = Finisher_Mail
1.config {
checkBinaryCrLf = message
admin {
templateFile = TEXT
templateFile.value = {$.....rootPath}/html/email-admin.html
sender_email = ..........
sender_name = fullname
to_email = ........
subject = TEXT
subject.value = Kontakt via Website
}
}