Webform: Hidden-Felder werden nur in eMails mitgesendet, wenn man als admin angemeldet ist - sollen aber immer gesendet werden
![](https://www.drupalcenter.de/files/imagecache/upic_mini/pictures/picture-4820.jpg)
am 23.06.2011 - 10:33 Uhr in
Hallo zusammen,
ich habe mir eine Webform gebastelt und sende %value[feldname] mit.
Das klappt eigentlich für alle Felder, bis auf die HIDDEN-Felder.
Diese werden nur mitgesendet, wenn man als Admin eingeloggt
ist. Was natürlich nicht in meinem Sinne ist.
Denn meine Webform soll eine Bestätigungsemail an denjenigen
senden der in der selben Webform seine eMail angeben hat.
Und das tuts nur, wenn man eingeloggt ist.
Wie bekomme ich das hin für "Gast"?
1000 Dank!!
Soezkan
- Anmelden oder Registrieren um Kommentare zu schreiben
Du kannst doch unter den
am 23.06.2011 - 10:38 Uhr
Du kannst doch unter den E-Mail Einstellungen des Webforms definieren wer eine Mail bekommen soll, hier solltest Du meines Erachtens auch die E-Mail Adresse des Versenders aus dem Webform angeben können, quasi aus dem versteckten Feld.
Ja, henau so habe ich es ja
am 23.06.2011 - 14:40 Uhr
Ja, henau so habe ich es ja auch gemacht.
Wenn ich aber nicht eingeloggt bin, übernimmt er die Hidden-Felder einfach
nicht in der eMail. Es ist echt seltsam. Liegt das daran, dass die eben Hidden
sind?
Alle anderen Felder werden an den Empfänger gesendet.
Bitte um Hiilfe!
Sense schrieb quasi aus dem
am 23.06.2011 - 14:41 Uhr
quasi aus dem versteckten Feld.
Die eMail des Empfängers, gibt der Empfänger selbst ein, nämlich in dem dafür vorgesehen Feld.
Im Custom Template des
am 23.06.2011 - 15:47 Uhr
Im Custom Template des Webforms für das Mail an den (uneingeloggten) Kunden gebe ich hidden Felder so aus (habs etwas vereinfacht):
*******
Wir bedanken uns für Ihre Anfrage, welche wir baldmöglichst bearbeiten werden.
Freundliche Grüsse
Ihre Firma
Gesendet am %date
Interne CCK-Nummer: %value[objekt_nr]
Titel: %value[node_titel]
%email_values
*******
Die Werte %value[objekt_nr] und %value[node_titel] sind meine hidden Fields,
die Werte aus %email_values sind jene, die bei "included email values" einen Haken haben (die hidden Fields haben bei mir KEINEN Haken).
Hoffe, das hilft Dir weiter.
Genauso mache ich es
am 23.06.2011 - 16:06 Uhr
Genauso mache ich es auch!
Bei mir sind garkeine "included email fields" dabei. Das ist ja gerade das komische.
Alle Werte werden übergeben, bis auf die Hidden-Fields. Es sei denn, man ist als
Admin oder anderer User eingeloggt und schickt dann das Formular ab. Ansonsten
nicht :(
So sieht meine HTML-Email aus:
Sehr geehrte/r %value[personliche_daten][anrede] %value[personliche_daten][vorname] %value[personliche_daten][name],<br><br>
Ihre Anfrage ist bei uns eingegangen am %date Uhr.<br><br>
Folgende Anfrage liegt vor:<br><br>
<h3>Ihre Anfrage</h3>
<p>%value[mbct_hidden]
%value[mbec_hidden]
%value[mbel_hidden]
%value[mbsl_hidden]
%value[mbclsc_hidden]
%value[mbglko_hidden]
%value[vwcb_hidden]<br>
Informationen: %value[anfrage_fieldset][informationen]<br><br></p>
<h3>Ihre Daten</h3>
<p>%value[personliche_daten][firma]<br>
%value[personliche_daten][anrede] %value[personliche_daten][vorname] %value[personliche_daten][name]<br>
%value[personliche_daten][strasse]<br>
%value[personliche_daten][plz] %value[personliche_daten][ort]<br>
%value[personliche_daten][land]<br><br>
geboren am %value[personliche_daten][geburtsdatum]<br><br>
%value[personliche_daten][e_mail]<br>
%value[personliche_daten][telefon]<br>
%value[personliche_daten][handy]<br>
%value[personliche_daten][fax]<br><br><br></p>
Mit freundlichen Grüßen<br>
...
Also alle Felder, die so ähnlich heißen wie %value[vwcb_hidden] werden nur dann gesendet, wenn man als Benutzer eingeloggt
ist.
Ich bin echt am Verzweifeln ... schluchstsz...
Danke für mehr Hilfe
Soezkan
Ich sag Dir was: Ich glaub,
am 23.06.2011 - 17:47 Uhr
Ich sag Dir was: Ich glaub, da schwirren etliche Versionen Webform herum...ich hatte auch ein Problem
damit und jeder Screenshot, den ich beim Suchen gesehen habe, zeigte etwas, was ich nicht habe... :-(
Aktuell habe ich diese: 6.x-3.11.
Ausserdem ist das mit den Templates bei Webform sowas von unterbelichtet: Ich wollte ein eigenes Template machen, welches
zwar in der Webform eingelesen wurde, aber ziemlich wegen Umlauten u.ä. gespuckt hatte...
Noch ne Idee: hast Du vielleicht Content Permissions aktiv? Vielleicht wirkt das auf die Webform-Felder und sind ungültig für anonym, irgend sowas.
Ne, Content Permissions ist
am 24.06.2011 - 08:19 Uhr
Ne, Content Permissions ist nicht aktiviert als Modul in meiner Installation.
Es ist wirklich seltsam und ich habe keine Ahnung wie ich das hinbekomme.
Dabei benötige ich dafür unbedingt eine Lösung.