У меня включен модуль версии Webform 7.x-4.0-alpha6.
У меня есть узел Webform с 20 компонентами формы. Я добавил одно электронное письмо в настройках электронной почты и создал шаблон электронной почты, в котором использовал токен: [submission: values] .
Затем я тестирую веб-форму, отправив сообщение. Проблема в том, что [submission: values] распечатывает значения компонентов очень простым способом, без разрывов и точек с запятой, чтобы сделать разницу между заголовком и значением для каждого компонента. Что-то вроде:
Name Jhon
Addresss Myaddress 12
CP 19932
....
Наличие 20 компонентов делает письмо полностью нечитаемым
Мой вопрос: есть ли способ (токен) напечатать их лучше, по крайней мере, добавив точку с запятой между заголовком и значением и сделав заголовок жирным ? или положить вывод в таблицу?
Name: Jhon
Addresss: Myaddress 12
CP: 19932
Я знаю, что могу распечатать компоненты отдельным способом, используя токены: [webform: {component} -title] для заголовка и [webform: {component} -value] для значения
И тогда я могу их стилизовать. Но это трата времени, так как мне нужно, чтобы все компоненты были показаны в шаблоне электронной почты
Обновление: я нашел этот модуль, но он мне не помог: http://drupal.org/project/webform_tokens
if (is_array($item) && !empty($item['#title'])) {
чтобы она работала.Используйте Отправить электронную почту как HTML- вариант веб-формы.
Эта функция доступна , если установить Мим почты и почты Системные модули, а затем перейти к
admin/config/content/webform
и установите формат в HTML .источник
Также обратите внимание, что если вы используете компонент Grid , вам нужно вызвать этот токен как с ключом поля, так и с ключом вопроса. Сетки часто используются, например, если вы проводите опрос и просите людей оценить что-либо по шкале 1-3, используя переключатели для каждой строки, например:
Образец вопроса:
Оцените следующее с 1 = высокий, 3 = самый низкий
Чтобы распечатать значение ответа только на вопрос 2, вы должны использовать:
Пиво. Вопрос 2 имел значение: [submission: values: my_beer_field: phillips]
источник