You are here

yamlform.yamlform.contact.yml in YAML Form 8

config/install/yamlform.yamlform.contact.yml

File

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