Webform - nur gefüllte Elemente in mail ausgeben?
Eingetragen von s3aund3r (2)
am 06.09.2009 - 04:56 Uhr in
am 06.09.2009 - 04:56 Uhr in
Liebe Drupalgemeinde,
ich habe ein wirklich schönes Formular mit webform eingebunden. Prinzipiell bin ich begeistert!
Nun ist das Formular aber sehr umnfangreich, es können(müssen aber nicht) viele Felder ausgefüllt werden.
Eine Option zum Einstellen giobt es so nicht.
Nun suche und suche ich wie verrückt nach einer Stelle im Modul, wo die Parameter entsprechend in die mail gepackt werden und finde absolut nichts.
Das scheint wie die Nadel im Heuhaufen zu suchen.
Kann mir vielleicht jemand von euch einen Hinweis geben?
LG
- Anmelden oder Registrieren um Kommentare zu schreiben
s3aund3r schrieb Webform -
am 07.09.2009 - 10:49 Uhr
Webform - nur gefüllte Elemente in mail ausgeben?
Im Modulverzeichnis von Webform liegt eine README-Datei in der steht wie du Templates für Mails anlegst. Im Template kannst du prüfen, ob ein Feld ausgefüllt ist und es dann in die Mail übernehmen.
--
Hi, ich sitze gerade an
am 07.09.2009 - 12:44 Uhr
Hi,
ich sitze gerade an selbigen Problem und habe entsprechen eine webform-mail-12.tpl.php (Node-ID 12) in den Templateordner kopiert.
Zum einfachen ausprobieren habe ich mal etwas Text reingeschrieben um zu sehen ob diese Datei überhaupt verwendet wird. (Klappte übrigens nicht)
Wie kann ich denn nun am einfachsten das Array (wohl in einer Schleife) prüfen um bei den leeren Eingaben entsprechend ein unset auszuführen ?
Grüßle Rudi
OK, einmal den Cache
am 07.09.2009 - 17:02 Uhr
OK, einmal den Cache geleert, dann klappte auch die Anzeige.
Irgendwie schaffe ich es aber nicht eine einzelne Variable aus dem Array anzusprechen.
echo $forms['submitted_tree']['adress_angaben']['vor__nachname'];
Kann mir jemand den Denkfehler rausnehmen ?
Grüßle Rudi
Done ! Man sollte
am 08.09.2009 - 10:00 Uhr
Done !
Man sollte $form_values verwenden, dann klappt es auch mit dem ausgeben der Variablen :-)
Danke für mit anschauen
Rudi