[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