[TYPO3-german] Formhandler Problem mit der E-Mail
Joel Jaun
jo.jaun at gmail.com
Thu Apr 23 10:53:43 CEST 2015
Hallo liebe Mitglieder. Ich bin ein totaler Anfänger was Typo3 betrifft. Vorallem in TypoScript nicht wirklich ein Held, deshalb habe ich mein Kontaktformular aus verschiedenen Tutorials zusammen "gebastelt". Es wird angezeigt macht auch was es soll, doch leider wird weder an den Admin noch an den User eine E-Mail gesendet.
Die User-Mail (Die der User selbst angibt) und die anderen Felder werden alle in Javascript überprüft. und nach dem Submit gebe ich in Javascript noch ein return false zurück und blende das Formular aus und blende einen Text ein, könnte es an dem liegen?
Mein Formular.Ts:
--------------------
plugin.Tx_Formhandler.settings {
debug = 0
templateFile = fileadmin/templates/contactform/1-contactform.html
formValuesPrefix = formhandler
finishers {
1 {
class = Tx_Formhandler_Finisher_Mail
config {
admin {
to_email = meine_mail (at) gmail.com
to_name = Administrator
subject = Kontaktanfrage
sender_email = noreply (at) webseite.ch
replyto_email = email
replyto_name = firstname lastname
}
user {
to_email = email
to_name = firstname lastname
subject = Kopie Ihrer Kontaktanfrage an Webseite
sender_email = noreply (at) webseite.ch
sender_name = Webseite
replyto_email = meine_mail (at) gmail.com
replyto_name = Webseite
}
}
}
2 {
class = Tx_Formhandler_Finisher_SubmittedOK
config.returns = 1
}
}
}
--------------------
Meine HTML-Datei:
--------------------
<!-- ###TEMPLATE_FORM1### begin -->
<form id="contactform" method="post" class="formhandler">
<div class="name">
<input autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" type="text" name="formhandler[firstname]" id="firstname" placeholder="Vorname*" value="###value_firstname###">
<input autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" type="text" name="formhandler[lastname]" id="lastname" placeholder="Name*" value="###value_lastname###">
<br class="fclear" />
</div>
<div class="emailphone">
<input autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" type="text" name="formhandler[email]" id="email" placeholder="E-Mail*" value="###value_email###">
<input autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" type="text" name="formhandler[phone]" id="phone" placeholder="Telefon" value="###value_phone###">
<br class="fclear" />
</div>
<div class="message">
<textarea autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" name="formhandler[message]" id="message" placeholder="Ihre Nachricht an uns*">###value_message###</textarea>
<br class="fclear" />
</div>
<input id="submit" type="submit" name="submit" value="Senden">
</form>
<!-- ###TEMPLATE_FORM1### end -->
<!-- ###TEMPLATE_SUBMITTEDOK### begin -->
<p>Die Anfrage mit folgendem Text wurde gesendet:</p>
<p>###value_message###</p>
<!-- ###TEMPLATE_SUBMITTEDOK### end -->
<!-- ###TEMPLATE_EMAIL_ADMIN_PLAIN### begin -->
Das Kontakformular wurde an Sie geschickt:
Absender: ###value_lastname### ###value_firstname### ###value_email###
Text:
###value_message###
<!-- ###TEMPLATE_EMAIL_ADMIN_PLAIN### end -->
--------------------
More information about the TYPO3-german
mailing list