Hallo!
Kann mir jemand helfen? Wäre gaanz toll!!! ich weiß einfach nicht was falsch ist..
<!-- ###TEMPLATE_FORM1### begin -->
<div id="formhandler_contact_form">
<form method="post" action="###REL_URL###" enctype="multipart/form-data">
<fieldset>
<input type="hidden" name="formhandler[submitted]" value="1" />
<legend>Unverbindliche Anfrage</legend>
<div class="row">
<label for="anrede">Anrede:</label>
<select name="formhandler[anrede]">
<option value="Herr" ###selected_anrede_Herr### >Herr</option>
<option value="Frau"### selected_anrede_Frau### >Frau</option>
</select>*
###error_anrede###
</div>
<div class="row">
<label for="nachname">Nachname:</label>
<input class="nachname"type="text" name="formhandler[nachname]" id="nachname" value="###value_nachname###"/>*
###error_name###
</div>
<div class="row">
<label for="vorname">Vorname:</label>
<input class="vorname"type="text" name="formhandler[vorname]" id="vorname" value="###value_vorname###"/>*
###error_name###
</div>
<div class="row">
<label for="titel">Titel:</label>
<input class="titel"type="text" name="formhandler[titel]" id="titel" value="###value_titel###"/>
###error_titel###
</div>
<div class="row">
<label for="strasse">Straße:</label>
<input type="text" name="formhandler[strasse]" id="strasse" value="###value_strasse###"/>*
</div>
<div class="row">
<label for="plz">PLZ:</label>
<input type="text" size="10" name="formhandler[plz]" id="plz" value="###value_plz###"/>*
<label for="ort">Ort:</label>
<input class="kurzRechts" type="text" name="formhandler[ort]" id="ort" value="###value_ort###"/>*
</div>
<div class="row">
<label for="land">Land:</label>
<input type="text" name="formhandler[land]" id="land" value="###value_land###"/>*
</div>
<div class="row">
<label for="telefon">Telefon:</label>
<input type="text" name="formhandler[telefon]" id="telefon" value="###value_telefon###"/>
</div>
<div class="row">
<label for="telefax">Fax:</label>
<input type="text" name="formhandler[telefax]" id="telefax" value="###value_telefax###"/>
</div>
<div class="row">
<label for="email">E-Mail:</label>
<input type="text" name="formhandler[email]" id="email" value="###value_email###"/>
###error_email###
</div>
<span>Barrierefrei: ###error_barrierefrei###</span><input class="radio" type="checkbox" name="formhandler[barrierefrei]" value="ja" ###checked_barrierefrei_ja### />
<div class="row">
<label for="nachricht">Ihre Nachricht:</label>
<textarea rows="5" cols="25" name="formhandler[nachricht]" id="nachricht" ###value_nachricht###></textarea>*
</div>
<br>
<div class="checkeinzug" style="font-size: 14pt">
<input class="radio" type="checkbox" name="formhandler[newsletter1][]" value="email" ###checked_newsletter1_email### /><span>Ja, ich möchte den Newsletter abonnieren und erkläre mich hiermit einverstanden, Zusendungen per E-Mail zu erhalten. (Der Newsletter kann jederzeit wieder abbestellt werden)</span>
<br>
<input class="radio" type="checkbox" name="formhandler[newsletter2][]" value="post" ###checked_newsletter1_post### /><span>Ja, ich möchte den Newsletter abonnieren und erkläre mich hiermit einverstanden, Zusendungen per Post zu erhalten. (Der Newsletter kann jederzeit wieder abbestellt werden)</span>
</div>
<div class="row">
<p>Felder mit * müssen ausgefüllt werden.</p>
<input type="submit" value="Anfrage senden" ###submit_nextStep###/>
</div>
</fieldset>
</form>
</div>
<!-- ###TEMPLATE_FORM1### end -->
page.headerData.15 = TEXT
page.headerData.15.value (
<script type="text/javascript" language="javascript" src="fileadmin/pfad/prototype.js"></script>
<script type="text/javascript" language="javascript" src="fileadmin/pfad/prototype-base-extensions.js"></script>
<script type="text/javascript" language="javascript" src="fileadmin/pfad/prototype-date-extensions.js"></script>
<script type="text/javascript" language="javascript" src="fileadmin/pfad/datepicker.js"></script>
<script language="javascript">
function createPickers() {
$(document.body).select('input.datepicker').each( function(e) {
new Control.DatePicker(e, {
'icon': 'fileadmin/pfad/calendar.png',
'timePicker': 'true',
'locale': 'de_DE'
});
} );
}
Event.observe(window, 'load', createPickers);
</script>
)
plugin.Tx_Formhandler.settings.predef.default {
name = Anfrageformular
debug = 0
addErrorAnchors = 1
#templateFile = fileadmin/pfadtemplate.html
#langFile.1 = fileadmin/pfadlang.xml
#cssFile.1 = fileadmin/pfad/anfragefomular.css
formValuesPrefix = formhandler
checkBoxFields = barrierefrei,newsletter1,newsletter2
singleErrorTemplate {
singleWrap = <span class="error">|</span><br />
}
preProcessors {
1.class = Tx_Formhandler_PreProcessor_LoadDefaultValues
1 {
config.1 {
land.defaultValue = Österreich
}
}
}
# Validators configuration
validators {
1 {
class = Tx_Formhandler_Validator_Default
config {
fieldConf {
nachname {
errorCheck.1 = required
errorCheck.2 = maxLength
errorCheck.2.value = 50
}
vorname {
errorCheck.1 = required
errorCheck.2 = maxLength
errorCheck.2.value = 50
}
strasse {
errorCheck.1 = required
}
plz {
errorCheck.1 = required
}
ort {
errorCheck.1 = required
}
land {
errorCheck.1 = required
}
email {
errorCheck.1 = email
}
nachricht {
errorCheck.1 = required
}
}
}
}
}
# Finishers configuration
finishers {
2.class = Tx_Formhandler_Finisher_Mail
2.config {
admin {
to_email = x@xxx.com
to_name = name <x@xxx.com>
subject = Unverbindliche Anfrage
sender_email = email
sender_name = name
replyto_email = email
replyto_name = name
}
}
3.class = Tx_Formhandler_Finisher_Redirect
3.config {
//Ihre Anfrage wurde versandt
redirectPage = 5
}
4.class = TX_Formhandler_Finisher_SubmittedOK
4.config {
returns = 1
}
}
}
Dankeschön! 🙂
glg Tamara