Hallo Typo3 Gemeinde,
Ich benutze die ext mailformplus aber leider wird atm gar nicht gesendet. Weder die Bestätigungsseite erscheint, noch wird das Formular überhaupt abgesendet.
Habe also noch ein paar Startschwierigkeiten!
Ich habe die Vorlage für mein HTML -Formular- Template von der Dokumentation benutzt:
http://typo3.org/documentation/document-library/th_mailformplus/the_HTML_form/ weil ich selber ja kein PHP kann.
Die Abfragen sind ja easy mit dem Alert allerdings würde ich lieber nicht in einem Alert die Fehlermeldung ausgeben lassen, sondern lieber rechts von meinem Inputfeld als Text!?
Leider wird bei mir auch keine Email gesendet bzw. die Bestätigungsseite wird auch nicht geladen. Also es wird nichts abgeschickt.
Grundsätzliches: Wollte in meinem Hauptrecord das Plugin mailformplus in der Include static: hinzufügen, aber dort ist es ja gar nicht?!
Muss ich noch im constantsfeld oder aber im setup ihrgendein script schreiben also dieses Plugin meinem Haupttemplate ihrgendwie hinzufügen???
Mus sich einen Code in das eingefügte PLugin eingeben?
Das ist mein Code:
<!-- ###TEMPLATE_FORM### begin
shows formular field to be filled out
-->
<script language="JavaScript" type="text/JavaScript">
<!--
function chkFormular() {
if (document.Formular.Vorname.value == "") {
alert("Bitte geben Sie Ihren Vornamen an!");
document.Formular.Vorname.focus();
return false;
}
if (document.Formular.Nachname.value == "") {
alert("Bitte geben Sie Ihren Nachnamen an!");
document.Formular.Nachname.focus();
return false;
}
if(document.Formular.Email.value.indexOf('@') == -1)
{
alert("Bitte geben Sie eine gültige Email-Adresse an!");
document.Formular.Email.focus();
return false;
}
if (document.Formular.Betreff.value == "") {
alert("Bitte füllen Sie das Betrefffeld aus!");
document.Formular.Betreff.focus();
return false;
}
return true;
}
//-->
</script>
<form name="Formular" onSubmit="return chkFormular()" method="post" action="index.php" enctype="multipart/form-data">
<input type="hidden" name="id" value="###PID###">
<input type="hidden" name="submitted" value="1">
<table border="0" cellspacing="0" cellpadding="0" class="csc-mailform" width="100%">
<tr>
<td style="background-color: #ffffff"><p class="formular_headline">Ihre Anfrage:</p></td>
<td style="background-color: #ffffff"><p class="formular_pflicht">Pflichfelder sind mit einem <img src="fileadmin/templates/images/star2.gif" width="10" height="10" alt="" border="0">) markiert</p></td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label">Anrede</p></td>
<td class="csc-form-fieldcell"><input type="text" name="Anrede" value="" size="40"></td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label-req">Vorname <img src="fileadmin/templates/images/star2.gif" width="10" height="10" alt="" border="0">)</p></td>
<td class="csc-form-fieldcell"><input type="text" name="Vorname" value="###value_Vorname###" size="40"> ###error_Vorname###</td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label-req">Nachname <img src="fileadmin/templates/images/star2.gif" width="10" height="10" alt="" border="0">)</p></td>
<td class="csc-form-fieldcell"><input type="text" name="Nachname" value="###value_Nachname###" size="40"> ###error_Nachname###</td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label">Firma</p></td>
<td class="csc-form-fieldcell"><input type="text" name="Firma" size="40" value=""></td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label">Strasse, Nr.</p></td>
<td class="csc-form-fieldcell"><input type="text" name="Strasse" size="40" value=""></td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label">PLZ</p></td>
<td class="csc-form-fieldcell"><input type="text" name="PLZ" size="40" value=""></td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label">Ort</p></td>
<td class="csc-form-fieldcell"><input type="text" name="Stadt" size="40" value=""></td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label">Telefon</p></td>
<td class="csc-form-fieldcell"><input type="text" name="Telefon" size="40" value=""></td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label">Telefax</p></td>
<td class="csc-form-fieldcell"><input type="text" name="Telefax" size="40" value=""></td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label">Land</p></td>
<td class="csc-form-fieldcell"><input type="text" name="Land" size="40" value=""></td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label-req">Email <img src="fileadmin/templates/images/star2.gif" width="10" height="10" alt="" border="0">)</p></td>
<td class="csc-form-fieldcell"><input type="text" name="Email" value="###value_Email###" size="40"> ###error_Email###</td>
</tr>
<tr>
<td class="csc-form-labelcell" valign="top"><p class="csc-form-label-req">Betreff <img src="fileadmin/templates/images/star2.gif" width="10" height="10" alt="" border="0">)</p></td>
<td class="csc-form-fieldcell"><textarea name="betreff" cols="30" rows="4" wrap="virtual" value="###value_Betreff###"> ###error_Betreff###</textarea></td>
</tr>
<tr>
<td class="csc-form-labelcell"><p class="csc-form-label"></p></td>
<td class="csc-form-fieldcell"><input type="submit" name="thmailform" value="absenden"></td>
</tr>
</table>
</form>
<!-- ###TEMPLATE_FORM### end -->
Ist der Formularname vielleicht falsch? bzw. der des abschicken Buttons -worauf bezieht er sich?
Ich hoffe Ihr könnt mir da weiter helfen 😢
Hab das ursprünglich hier gepostet: