Как получить html из ngformio, включая компоненты данных? - PullRequest
0 голосов
/ 07 сентября 2018

Я использую ngformio для генерации формы для пользовательских вводимых данных. Мне нужно отправить содержимое формы электронной почты с данными. Но когда форма отправлена, я получаю только html формы без компонентов данных. Итак, как я могу получить форму HTML, включающую компоненты данных, когда форма отправлена? Большое спасибо.

1 Ответ

0 голосов
/ 18 сентября 2018

Form.io использует Nunjucks для всех своих шаблонов электронной почты. В рамках действия электронной почты Form.io есть несколько макросов Nunjucks, которые можно использовать для включения данных формы в ваши электронные письма. Они предоставлены здесь.

https://help.form.io/userguide/actions/#nunjucks-templating

Это позволяет распечатать всю заявку в виде таблицы следующим образом.

{{ submission(data, components) }}

Если вы хотите распечатать данные одного поля, вы можете использовать следующее.

{{ value('yourField') }}

Где yourField будет ключом API вашего поля в вашей форме.

...