[geloest] Webform Submission-Email Formatierung

am 31.01.2013 - 18:12 Uhr in
Hallo,
ich nutze das Webform-Modul 7.x-3.18.
Ich habe ein Formular erstellt mit zwei Textfields (Name, Vorname), einem Textarea (Nachricht) und einem select-Field (mit Einfachauswahl).
Wenn jemand das Formular ausfuellt, bekomme ich wie gewuenscht eine Email.
Allerdings werden mir die jeweiligen Daten immer in einer Zeile dargestellt:
Name: Muster
Vorname: Max
Nachricht: Hallo, das ist ein Test!
Wie lautet Ihre Lieblingsspeise: Milchreis
Ich haette gerne, dass die Ergebnisse unter den Labels dargestellt werden, also so:
Name:
Muster
Vorname:
Max
Nachricht:
Hallo, das ist ein Test!
Wie lautet Ihre Lieblingsspeise:
Milchreis
Fuer die beiden Textfields laesst sich das einfach ueber ein "
" im jeweiligen "Prefix text placed to the left of the textfield"-Feld bei den Einstellungen erreichen.
Ich suche allerdings bisher vergeblich nach einer Moeglichkeit, das auch fuer das textarea (Nachricht) und das selectfield (Wie lautet Ihre Lieblingsspeise) zu erreichen.
Ich hoffe, hier kann mir jemand auf die richtige Spur helfen.
Viele Gruesse
Clayton
- Anmelden oder Registrieren um Kommentare zu schreiben
Du kannst dir die Inhalte der
am 02.02.2013 - 15:36 Uhr
Du kannst dir die Inhalte der von Webform versandten E-Mail selbst anpassen.
Im Standard ist für die eingegebenen Werte nur die von dir erwähnte Ausgabe möglich - Token %email_values

Du kannst aber auch die Felder einzeln über die Tokens ausgeben.
Die Einstellung erreichst du über node/[nid-der-webform]/webform/emails
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Hallo Steffen, vielen Dank
am 04.02.2013 - 11:52 Uhr
Hallo Steffen,
vielen Dank fuer Deinen Hinweis. Das funktioniert jetzt einwandfrei in meiner D7-Installation.
Allerdings bekomme ich es im D6 nach dem Muster nicht zum Laufen.
Dort gibt er mir einfach "%value[vorname]" aus statt des Wertes.
Funktioniert es dort anders?
Viele Gruesse
Clayton
Schau mal im Bereich Tokens
am 04.02.2013 - 12:56 Uhr
Schau mal im Bereich Tokens bei den Mail-Einstellungen deines Webforms - dort findest du die möglichen Werte, die du in der Mail ausgeben kannst. Da sollte es in Drupal 6 keine Probleme geben..
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Ja, das habe ich auch
am 04.02.2013 - 14:04 Uhr
Ja, das habe ich auch gemacht. Entscheidend ist fuer mich soweit ich das sehe, der letzte Eintrag "%value[key]". Der Punkt ist identisch zwischen D6 und D7.
Demnach muesste es also genauso funktionieren wie in D7.
Leider gibt er mir trotzdem einfach den Ausdruck "%value[key]" statt den value des keys aus.
Woran koennte es noch liegen, dass das nicht funktioniert?
Vielen Dank fuer die Hilfe!
Clayton
Ich hab das gerade auch mal
am 04.02.2013 - 18:05 Uhr
Ich hab das gerade auch mal auf einer Drupal 6 Seite getestet - das Ganze funktioniert hier genau so gut..
Im Beispiel wird das Feld mobil

mit der Konfiguration

problemlos in der versandten Mail ausgegeben. Vlt. hast du irgendwo einen Schreibfehler..
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Ein Schreibfehler war es
am 05.02.2013 - 13:14 Uhr
Ein Schreibfehler war es nicht, eher das noch mangelnde Verstaendnis meinerseits ;)
Ich hatte leider nicht beachtet, dass ich fieldsets im D6-Formular verwendet habe.
Jetzt laeuft jedenfalls alles wie gewuenscht.
Vielen Dank fuer Deine Hilfe!
Clayton