ich bitte Euch um Unterstützung bei der Anpassung des Standards von xForm für folgende Fragestellung. Vielen Dank!
Das Ziel
Über ein Formular kann sich der Nutzer verschiedene Leistungen wählen. Am Ende wird er noch nach seinen persönlichen Daten gefragt. Mit Senden wird seine Anfrage (inkl. der gewählten Optionen) in die Datenbank geschrieben und zwei Mails versendet (eine als Bestätigung an den Nutzer, eine für mich zur weiteren Bearbeitung).
Meine Fragen
1) In der Mail an den Nutzer und auch an mich sollen nur die Felder ausgegeben werden, die er auch ausgefüllt hat (alles andere weglassen).
2) Die gewählten Optionen (Checkboxen) sollen sprechende Texte in der Mail erhalten (1 = gewählt = sprechender Name).
Wie löse ich das?
Hier die Online-Version des Formulars nach aktuellem Stand:
http://madiko.com/ueber-uns/mach-mit
Anfang und Ende des codes im Artikel:
Code: Alles auswählen
html|frei11|<h2>Die Initiative fördern</h2>
html|frei12|<p>Du hast von unserer Initiative gehört, einen unserer Fachbeiträge gelesen oder eines unserer Videos gesehen? Werfe einen frei gewählten Beitrag in unseren Topf. Als Dankeschön wirst Du auf unserer Internetseite als <a href="http://www.arbeitswelten-lebenswelten.de/ueber-uns/foerderer-und-fans" target="_blank" title="Lebens- und Arbeitswelten mit Zukunft - Freunde und Förderer">Freund und Förderer</a> und/oder <a href="http://www.arbeitswelten-lebenswelten.de/ueber-uns/bildungspaten" target="_blank" title="Lebens- und Arbeitswelten mit Zukunft - Bildungspaten">Bildungspate</a> namentlich genannt.</p>
html|frei21|<p class="quellen">Alle Dankeschöns inklusive Mehrwertsteuer (19%). Wir stellen eine Rechnung aus. Bitte also unten die Adressangaben nicht vergessen. Danke.</p>
html|frei31|<p>Auch ein kleiner Beitrag kann den Unterschied machen...</p>
checkbox|karma|5,00 Euro ins Kässle|0,1|0|
html|frei41|<p>Klasse Initiative, Daumen hoch und ...</p>
checkbox|freude|25,00 Euro ins Kässle|0,1|0|
checkbox|freudeplus|99,00 Euro ins Kässle|0,1|0|
html|frei51|<p>Wissen offen für alle? Ich bin gern Bildungspate ...</p>
checkbox|pate|75,00 Euro in den Bildungstopf (halbes Förderticket)|0,1|0|
checkbox|pateplus|150,00 Euro in den Bildungstopf (ein Förderticket)|0,1|0|
html|frei41|<p><br>Direkt nach unten springen zum <a href="/ueber-uns/mach-mit#absender">Adress-Formular</a>.</p>
[...]
html|wer1|<h2 id="absender">Persönliche Angaben</h2>
html|wer2|<p>Wer bist Du und wie können wir Dich erreichen?</p>
html|hinweise|<p class="quellen">Deine persönlichen Daten werden von uns vertraulich behandelt. Bitte siehe dazu auch die <a href="/rechtliche-hinweise-und-datenschutz" target="_blank">Hinweise zum Datenschutz</a>.</p>
text|vorname|Vorname
validate|labelexist|vorname|1||Bitte ergänze Deinen Vornamen. Danke.
text|nachname|Nachname
validate|labelexist|nachname|1||Bitte ergänze Deinen Nachnamen. Danke.
text|email|E-Mail
validate|labelexist|email|1||Bitte ergänze Deine E-Mail-Adresse. Danke.
validate|email|email|Bitte prüfe Deine E-Mail-Adresse (Tippfehler?). Danke.
text|web|Internet-Präsenz (Web, alternativ: Twitter, Xing oder google+)
validate|labelexist|web|1||Bitte ergänze Deine Internetseite (oder Deinen Twitter-/Xing-/google-Account). Danke.
html|wer3|<br><p>An welche Adresse soll die Rechnung gehen?</p>
html|hinweise|<p class="quellen">Deine persönlichen Daten werden von uns vertraulich behandelt. Bitte siehe dazu auch die <a href="/rechtliche-hinweise-und-datenschutz" target="_blank">Hinweise zum Datenschutz</a>.</p>
text|firma|Firma
text|street|Straße, Nr.
validate|labelexist|street|1||Bitte ergänze die Straße und Hausnummer. Danke.
text|plz|Postleitzahl
validate|labelexist|plz|1||Bitte ergänze die Postleitzahl. Danke.
text|ort|Ort
validate|labelexist|ort|1||Bitte ergänze Deine E-Mail-Adresse. Danke.
html|danke1|<h2>Vielen Dank!</h2>
html|aktiv2|<p>Jeder Beitrag zählt! Wir danken Dir für Dein Engagement. Du hast noch Anregungen, Fragen, Wünsche?</p>
textarea||||
checkbox|news|Newsletter abonnieren|0,1|1
action|db|rex_ewc_vierzehn
action|db2email|ewc|email
action|db2email|ewc||[mailadresse]
Code: Alles auswählen
Hallo ###vorname###,
[...]
Grüße,
Name
---------------------------------- Deine gewählten Dankeschöns und persönlichen Angaben ----------------------------------
Vornahme: ###vorname###
Nachname: ###nachname###
E-Mail: ###email###
Internet: ###web###
Firma: ###firma###
Straße, Nr.: ###street###
PLZ, Ort: ###plz### ###ort###
Newsletter: ###news###
Gewählte Dankeschöns:
Förderer & Fans: ###karma### ###freude### ###freudeplus###
Bildungspaten: ###pate### ###pateplus###
Impulsgeber: ###impulsgeber###
Teilgeber: ###ewc14s###
Förderticket: ###stud### / ###starter###
Partner: ###koop1### / ###koop2### / ###koop4### / ###koop5### / ###koop6### / ###koop7###
<br>
<br>
###nachricht###
<br>
------------------------------------------------------------------------------------------------------------
[...]
Version: REDAXO: 4.4.1, PHP: 5.3.28
Datenbank: MySQL: 5.5.28