You are here

yamlform.yamlform.test_handler_email_advanced.yml in YAML Form 8

tests/modules/yamlform_test/config/install/yamlform.yamlform.test_handler_email_advanced.yml

File

tests/modules/yamlform_test/config/install/yamlform.yamlform.test_handler_email_advanced.yml
View source
  1. langcode: en
  2. status: true
  3. dependencies:
  4. enforced:
  5. module:
  6. - yamlform_test
  7. uid: null
  8. template: false
  9. id: test_handler_email_advanced
  10. title: 'Test: Handler: Email advanced'
  11. description: 'Test email HTML handler.'
  12. elements: |
  13. first_name:
  14. '#title': 'First name'
  15. '#type': textfield
  16. '#required': true
  17. '#default_value': 'John'
  18. last_name:
  19. '#title': 'Last name'
  20. '#type': textfield
  21. '#required': true
  22. '#default_value': 'Smith'
  23. email:
  24. '#title': 'Email'
  25. '#type': email
  26. '#required': true
  27. '#default_value': 'from@example.com'
  28. subject:
  29. '#title': 'Subject'
  30. '#type': textfield
  31. '#required': true
  32. '#default_value': '{subject}'
  33. message:
  34. '#type': text_format
  35. '#title': 'Message'
  36. '#required': true
  37. '#default_value': '<p><em>Please enter a message.</em></p>'
  38. file:
  39. '#type': 'managed_file'
  40. '#title': 'File'
  41. '#file_extensions': 'txt'
  42. css: ''
  43. javascript: ''
  44. settings:
  45. page: true
  46. page_submit_path: ''
  47. page_confirm_path: ''
  48. form_submit_label: ''
  49. form_submit_attributes: { }
  50. form_exception_message: ''
  51. form_closed_message: ''
  52. form_confidential: false
  53. form_confidential_message: ''
  54. form_prepopulate: false
  55. form_prepopulate_source_entity: false
  56. form_novalidate: false
  57. form_unsaved: false
  58. form_disable_back: false
  59. form_autofocus: false
  60. form_details_toggle: false
  61. wizard_progress_bar: true
  62. wizard_progress_pages: false
  63. wizard_progress_percentage: false
  64. wizard_next_button_label: ''
  65. wizard_next_button_attributes: { }
  66. wizard_prev_button_label: ''
  67. wizard_prev_button_attributes: { }
  68. wizard_start_label: ''
  69. wizard_complete: true
  70. wizard_complete_label: ''
  71. preview: 0
  72. preview_next_button_label: ''
  73. preview_next_button_attributes: { }
  74. preview_prev_button_label: ''
  75. preview_prev_button_attributes: { }
  76. preview_message: ''
  77. draft: false
  78. draft_auto_save: false
  79. draft_button_label: ''
  80. draft_button_attributes: { }
  81. draft_saved_message: ''
  82. draft_loaded_message: ''
  83. confirmation_type: page
  84. confirmation_message: ''
  85. confirmation_url: ''
  86. confirmation_attributes: { }
  87. confirmation_back: true
  88. confirmation_back_label: ''
  89. confirmation_back_attributes: { }
  90. limit_total: null
  91. limit_total_message: ''
  92. limit_user: null
  93. limit_user_message: ''
  94. entity_limit_total: null
  95. entity_limit_user: null
  96. results_disabled: false
  97. results_disabled_ignore: false
  98. token_update: false
  99. access:
  100. create:
  101. roles:
  102. - anonymous
  103. - authenticated
  104. users: { }
  105. view_any:
  106. roles: { }
  107. users: { }
  108. update_any:
  109. roles: { }
  110. users: { }
  111. delete_any:
  112. roles: { }
  113. users: { }
  114. purge_any:
  115. roles: { }
  116. users: { }
  117. view_own:
  118. roles: { }
  119. users: { }
  120. update_own:
  121. roles: { }
  122. users: { }
  123. delete_own:
  124. roles: { }
  125. users: { }
  126. handlers:
  127. email:
  128. id: email
  129. label: Email
  130. handler_id: email
  131. status: true
  132. weight: 1
  133. settings:
  134. to_mail: to@example.com
  135. cc_mail: ''
  136. bcc_mail: ''
  137. from_mail: '[yamlform_submission:values:email:raw]'
  138. from_name: '[yamlform_submission:values:first_name] [yamlform_submission:values:last_name]'
  139. subject: '[yamlform_submission:values:subject:value]'
  140. body: default
  141. excluded_elements: { }
  142. html: true
  143. attachments: true
  144. debug: true