Печать заголовка элемента в электронном письме


Учитывая следующий элемент в моей веб-форме, как мне напечатать Имя: Фред в моем электронном письме?

Title   Key   Value
Name    name  Fred

Я понимаю, как печатать исходное значение. Как мне напечатать заголовок?

[?]: [webform_submission:values:name:raw]

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

 2
Author: kiamlaluno, 2017-10-04

2 answers

Доступ к свойствам элементов веб-формы, включая #заголовок, #описание, с помощью токенов в настоящее время не поддерживается. Я не уверен, что основной модуль веб-формы должен предоставлять эти токены, но сторонний модуль может легко сделать эти токены доступными.

 0
Author: jrockowitz, 2017-10-04 15:21:38

Теперь вы можете использовать шаблон веточки. У меня есть оператор if, так что метка и двоеточие опущены, если элемент оставлен пустым.

{% if data.name %}
  {{ elements.name['#title'] }}: {{ data.name }}
{% endif %}
 0
Author: MrPeanut, 2019-02-22 16:15:02