Hallo Zusammen,
ich sitze gerade an einem Problem, wo ich nicht weiter komme.
Vermutlich ist das Problem nicht riesig, nur stehe ich zurzeit auf dem Schlauch.
Ich möchte beim Formhandler die Übergabe von einer Dropdownbox einstellen. Wenn der Enduser seine Anrede auswählt. Leider wird keine E-Mail versendet, sondern nur die Seite wird neu geladen.
Danke und Gruß
Steffen
Mein Quellcode schaut wie folgt aus:
plugin.Tx_Formhandler.settings {
formValuesPrefix = formhandler
isErrorMarker {
}
}
[globalVar = TSFE:id = 32]
plugin.Tx_Formhandler.settings {
debug = 1
# falls Parameter übergeben werden sollen
preProcessors {
1.class = Tx_Formhandler_PreProcessor_LoadDefaultValues
1.config {
1 {
basicDropdown.defaultValue = TEXT
basicDropdown.defaultValue.data = GPvar:basicDropdown
}
}
}
validators {
1.class = Validator_Default
1.disabled = 0
1.config.fieldConf {
}
}
finishers {
1 {
class = Tx_Formhandler_Finisher_Mail
admin {
to_email = xy@muster.de
subject = TEXT
subject.data = TEST!
sender_email = email
}
user {
}
}
3 {
class = Tx_Formhandler_Finisher_Redirect
}
}
}
[global]
<!-- ###TEMPLATE_FORM1### begin -->
<section class="container">
<div class="row">
<div class="col-md-8">
<h2 class="smalltitle">
<span>Kontakt</span>
</h2>
<form action="###REL_URL###" method="post">
<div class="row">
<div class="col-md-6">
<a id="form_name"></a>
###is_error###
<label for="basicDropdown">Dropdown</label><br />###error_basicDropdown###
<select id="basicDropdown" name="formhandler[basicDropdown]">
<option value="">Please choose one...</option>
<option value="1" ###selected_basicDropdown_option1###>Option 1</option>
<option value="2" ###selected_basicDropdown_option2###>Option 2</option>
<option value="3" ###selected_basicDropdown_option3###>Option 3</option>
<option value="4" ###selected_basicDropdown_option4###>Option 4</option>
</select>
</div>
</div>
<input class="col-md-6" type="text" placeholder="Nachname" name="nachname" value="###value_nachname###">
<input class="col-md-6" type="text" placeholder="E-Mail" name="email" value="###value_email###">
<textarea class="col-md-12" placeholder="Nachricht" rows="7" name="comment" value="###value_comment###"></textarea>
<input type="submit" ###senden### value="Senden" class="btn">
</form>
</div>
</div>
</section>
<!-- ###TEMPLATE_FORM1### end -->
<!-- ###TEMPLATE_EMAIL_ADMIN_PLAIN### begin -->
Plaintext zum Admin
<!-- ###TEMPLATE_EMAIL_ADMIN_PLAIN### end -->
<!-- ###TEMPLATE_EMAIL_ADMIN_HTML### begin -->
<html><body><ul>
Basic Dropdown: ###value_basicDropdown###<br />
<li>###value_nachname###</li>
<li>###value_email###</li>
<li>###value_comment###</li>
</ul></body></html>
<!-- ###TEMPLATE_EMAIL_ADMIN_HTML### end -->
<!-- ###TEMPLATE_EMAIL_USER_PLAIN### begin -->
Plaintext zum User
<!-- ###TEMPLATE_EMAIL_USER_PLAIN### end -->
<!-- ###TEMPLATE_EMAIL_USER_HTML### begin -->
<html><body><ul>
<li>HTML</li>
<li>Mail</li>
<li>zum</li>
<li>User</li>
</ul></body></html>
<!-- ###TEMPLATE_EMAIL_USER_HTML### end -->