[решено]модуль webform отправляет на e-mail не все заполненные поля

Главные вкладки

Аватар пользователя kalugin kalugin 26 августа 2009 в 15:13

Создана форма следующего вида:
Электронная почта: [ ]
Ваше имя: * [ ]
Телефон для связи: [ ]
Почтовый адрес: * [ ]
Сообщение: * [ ]

модуль webform отправляет на e-mail сообщение следующего вида:

Submitted on Среда, Август 26, 2009 - 14:56
Submitted by user: User_name

Отправленные значения: :

Электронная почта: usermail@mail.ru

Ответы могут быть просмотрены тут:
http://www.mysite.ru/node/68/submission/67

Вопрос: Как сделать, чтобы в письме приходили все данные из формы?

Комментарии

Аватар пользователя VladoMire VladoMire 26 августа 2009 в 16:03

Открываете содержимое, ищете свою нужную форму, открываете её.

Затем Изменить - Form components
Появится табличка с Вашими именами полей и типами. Смотрите колонку Адрес электронной почты и отмечаете галочками чекбоксы, те поля которые должны отправляться на e-mail.

После этого должно всё отмеченное отправляться на ящик после отправки формы:)

Аватар пользователя taxedomask taxedomask 8 сентября 2009 в 17:29

Спасибо! Так просто, оказывается. Я думал что эта колонка для другого. В своё время не разобрался, пришлось webform-mail.tpl.php править=)

Аватар пользователя taxedomask taxedomask 8 сентября 2009 в 17:34

"Адрес электронной почты" - это некорректный перевод модуля получается. В оригинале, наверняка "email" в качестве глагола использовалось.

Аватар пользователя VladoMire VladoMire 8 сентября 2009 в 17:39

Вообще в свое время, я просто догадался для чего эти чекбоксы, потом экспериментально подтвердилось.
А так подумал для чего эта колонка нужна, адрес, какой адрес, сайта или пользователя? Иногда перевод буквальный без учета контекста, вот и непонятки.