You are here

webform.webform.test_handler_email_mapping.yml in Webform 6.x

tests/modules/webform_test/config/install/webform.webform.test_handler_email_mapping.yml

File

tests/modules/webform_test/config/install/webform.webform.test_handler_email_mapping.yml
View source
  1. langcode: en
  2. status: open
  3. dependencies:
  4. enforced:
  5. module:
  6. - webform_test
  7. open: null
  8. close: null
  9. weight: 0
  10. uid: null
  11. template: false
  12. archive: false
  13. id: test_handler_email_mapping
  14. title: 'Test: Handler: Email mapping'
  15. description: 'Test email mapping handler.'
  16. category: 'Test: Handler'
  17. elements: |
  18. select:
  19. '#type': select
  20. '#title': select
  21. '#options': yes_no
  22. '#description': 'The ''default'' email will alway be included. Select ''Yes'' to trigger an email. Leave blank to target the ''empty'' email.'
  23. checkboxes:
  24. '#type': checkboxes
  25. '#title': checkboxes
  26. '#options': days
  27. '#description': 'Check ''Saturday'' or ''Sunday'' to trigger an email.'
  28. radios_other:
  29. '#type': webform_radios_other
  30. '#title': radios_other
  31. '#options': sex
  32. '#description': 'Check and enter ''Other'' to trigger an email.'
  33. css: ''
  34. javascript: ''
  35. settings:
  36. ajax: false
  37. ajax_scroll_top: form
  38. ajax_progress_type: ''
  39. ajax_effect: ''
  40. ajax_speed: null
  41. page: true
  42. page_submit_path: ''
  43. page_confirm_path: ''
  44. page_theme_name: ''
  45. form_title: source_entity_webform
  46. form_submit_once: false
  47. form_exception_message: ''
  48. form_open_message: ''
  49. form_close_message: ''
  50. form_previous_submissions: true
  51. form_confidential: false
  52. form_confidential_message: ''
  53. form_disable_remote_addr: false
  54. form_convert_anonymous: false
  55. form_prepopulate: false
  56. form_prepopulate_source_entity: false
  57. form_prepopulate_source_entity_required: false
  58. form_prepopulate_source_entity_type: ''
  59. form_reset: false
  60. form_disable_autocomplete: false
  61. form_novalidate: false
  62. form_disable_inline_errors: false
  63. form_required: false
  64. form_unsaved: false
  65. form_disable_back: false
  66. form_submit_back: false
  67. form_autofocus: false
  68. form_details_toggle: false
  69. form_access_denied: default
  70. form_access_denied_title: ''
  71. form_access_denied_message: ''
  72. form_access_denied_attributes: { }
  73. form_file_limit: ''
  74. share: false
  75. share_node: false
  76. share_theme_name: ''
  77. share_title: true
  78. share_page_body_attributes: { }
  79. submission_label: ''
  80. submission_log: false
  81. submission_views: { }
  82. submission_views_replace: { }
  83. submission_user_columns: { }
  84. submission_user_duplicate: false
  85. submission_access_denied: default
  86. submission_access_denied_title: ''
  87. submission_access_denied_message: ''
  88. submission_access_denied_attributes: { }
  89. submission_exception_message: ''
  90. submission_locked_message: ''
  91. submission_excluded_elements: { }
  92. submission_exclude_empty: false
  93. submission_exclude_empty_checkbox: false
  94. previous_submission_message: ''
  95. previous_submissions_message: ''
  96. autofill: false
  97. autofill_message: ''
  98. autofill_excluded_elements: { }
  99. wizard_progress_bar: true
  100. wizard_progress_pages: false
  101. wizard_progress_percentage: false
  102. wizard_progress_link: false
  103. wizard_progress_states: false
  104. wizard_auto_forward: true
  105. wizard_auto_forward_hide_next_button: false
  106. wizard_keyboard: true
  107. wizard_start_label: ''
  108. wizard_preview_link: false
  109. wizard_confirmation: true
  110. wizard_confirmation_label: ''
  111. wizard_track: ''
  112. wizard_prev_button_label: ''
  113. wizard_next_button_label: ''
  114. wizard_toggle: false
  115. wizard_toggle_show_label: ''
  116. wizard_toggle_hide_label: ''
  117. preview: 0
  118. preview_label: ''
  119. preview_title: ''
  120. preview_message: ''
  121. preview_attributes: { }
  122. preview_excluded_elements: { }
  123. preview_exclude_empty: true
  124. preview_exclude_empty_checkbox: false
  125. draft: none
  126. draft_multiple: false
  127. draft_auto_save: false
  128. draft_saved_message: ''
  129. draft_loaded_message: ''
  130. draft_pending_single_message: ''
  131. draft_pending_multiple_message: ''
  132. confirmation_type: page
  133. confirmation_title: ''
  134. confirmation_message: ''
  135. confirmation_url: ''
  136. confirmation_attributes: { }
  137. confirmation_back: true
  138. confirmation_back_label: ''
  139. confirmation_back_attributes: { }
  140. confirmation_exclude_query: false
  141. confirmation_exclude_token: false
  142. confirmation_update: false
  143. limit_total: null
  144. limit_total_interval: null
  145. limit_total_message: ''
  146. limit_total_unique: false
  147. limit_user: null
  148. limit_user_interval: null
  149. limit_user_message: ''
  150. limit_user_unique: false
  151. entity_limit_total: null
  152. entity_limit_total_interval: null
  153. entity_limit_user: null
  154. entity_limit_user_interval: null
  155. purge: none
  156. purge_days: null
  157. results_disabled: false
  158. results_disabled_ignore: false
  159. results_customize: false
  160. token_view: false
  161. token_update: false
  162. token_delete: false
  163. serial_disabled: false
  164. access:
  165. create:
  166. roles:
  167. - anonymous
  168. - authenticated
  169. users: { }
  170. permissions: { }
  171. view_any:
  172. roles: { }
  173. users: { }
  174. permissions: { }
  175. update_any:
  176. roles: { }
  177. users: { }
  178. permissions: { }
  179. delete_any:
  180. roles: { }
  181. users: { }
  182. permissions: { }
  183. purge_any:
  184. roles: { }
  185. users: { }
  186. permissions: { }
  187. view_own:
  188. roles: { }
  189. users: { }
  190. permissions: { }
  191. update_own:
  192. roles: { }
  193. users: { }
  194. permissions: { }
  195. delete_own:
  196. roles: { }
  197. users: { }
  198. permissions: { }
  199. administer:
  200. roles: { }
  201. users: { }
  202. permissions: { }
  203. test:
  204. roles: { }
  205. users: { }
  206. permissions: { }
  207. configuration:
  208. roles: { }
  209. users: { }
  210. permissions: { }
  211. handlers:
  212. select:
  213. id: email
  214. label: 'Select yes option'
  215. notes: ''
  216. handler_id: select
  217. status: true
  218. conditions: { }
  219. weight: 0
  220. settings:
  221. states:
  222. - completed
  223. to_mail: '[webform_submission:values:select:raw]'
  224. to_options:
  225. - value: 'Yes'
  226. text: yes@example.com
  227. cc_mail: ''
  228. cc_options: { }
  229. bcc_mail: ''
  230. bcc_options: { }
  231. from_mail: _default
  232. from_options: { }
  233. from_name: _default
  234. subject: 'Email mapping handler: Select yes option'
  235. body: _default
  236. excluded_elements: { }
  237. ignore_access: false
  238. exclude_empty: true
  239. exclude_empty_checkbox: false
  240. exclude_attachments: false
  241. html: true
  242. attachments: false
  243. twig: false
  244. theme_name: ''
  245. parameters: { }
  246. debug: true
  247. reply_to: ''
  248. return_path: ''
  249. sender_mail: ''
  250. sender_name: ''
  251. empty:
  252. id: email
  253. label: 'Select empty'
  254. notes: ''
  255. handler_id: empty
  256. status: true
  257. conditions: { }
  258. weight: 0
  259. settings:
  260. states:
  261. - completed
  262. to_mail: '[webform_submission:values:select:raw]'
  263. to_options:
  264. - value: _empty_
  265. text: empty@example.com
  266. cc_mail: ''
  267. cc_options: { }
  268. bcc_mail: ''
  269. bcc_options: { }
  270. from_mail: _default
  271. from_options: { }
  272. from_name: _default
  273. subject: 'Email mapping handler: Select empty'
  274. body: _default
  275. excluded_elements: { }
  276. ignore_access: false
  277. exclude_empty: true
  278. exclude_empty_checkbox: false
  279. exclude_attachments: false
  280. html: true
  281. attachments: false
  282. twig: false
  283. theme_name: ''
  284. parameters: { }
  285. debug: true
  286. reply_to: ''
  287. return_path: ''
  288. sender_mail: ''
  289. sender_name: ''
  290. default:
  291. id: email
  292. label: 'Select default'
  293. notes: ''
  294. handler_id: empty
  295. status: true
  296. conditions: { }
  297. weight: 0
  298. settings:
  299. states:
  300. - completed
  301. to_mail: '[webform_submission:values:select:raw]'
  302. to_options:
  303. - value: _default_
  304. text: default@default.com
  305. cc_mail: ''
  306. cc_options: { }
  307. bcc_mail: ''
  308. bcc_options: { }
  309. from_mail: _default
  310. from_options: { }
  311. from_name: _default
  312. subject: 'Email mapping handler: Select default'
  313. body: _default
  314. excluded_elements: { }
  315. ignore_access: false
  316. exclude_empty: true
  317. exclude_empty_checkbox: false
  318. exclude_attachments: false
  319. html: true
  320. attachments: false
  321. twig: false
  322. theme_name: ''
  323. parameters: { }
  324. debug: true
  325. reply_to: ''
  326. return_path: ''
  327. sender_mail: ''
  328. sender_name: ''
  329. checkboxes:
  330. id: email
  331. label: Checkboxes
  332. notes: ''
  333. handler_id: checkboxes
  334. status: true
  335. conditions: { }
  336. weight: 1
  337. settings:
  338. states:
  339. - completed
  340. to_mail: '[webform_submission:values:checkboxes:raw]'
  341. to_options:
  342. - value: Sunday
  343. text: sunday@example.com
  344. - value: Saturday
  345. text: saturday@example.com
  346. cc_mail: ''
  347. cc_options: { }
  348. bcc_mail: ''
  349. bcc_options: { }
  350. from_mail: _default
  351. from_options: { }
  352. from_name: _default
  353. subject: 'Email mapping handler: Checkboxes'
  354. body: _default
  355. excluded_elements: { }
  356. ignore_access: false
  357. exclude_empty: true
  358. exclude_empty_checkbox: false
  359. exclude_attachments: false
  360. html: true
  361. attachments: false
  362. twig: false
  363. theme_name: ''
  364. parameters: { }
  365. debug: true
  366. reply_to: ''
  367. return_path: ''
  368. sender_mail: ''
  369. sender_name: ''
  370. radios_other:
  371. id: email
  372. label: 'Radios other'
  373. notes: ''
  374. handler_id: radios_other
  375. status: true
  376. conditions: { }
  377. weight: 2
  378. settings:
  379. states:
  380. - completed
  381. to_mail: '[webform_submission:values:radios_other:raw]'
  382. to_options:
  383. - value: _other_
  384. text: other@example.com
  385. cc_mail: ''
  386. cc_options: { }
  387. bcc_mail: ''
  388. bcc_options: { }
  389. from_mail: _default
  390. from_options: { }
  391. from_name: _default
  392. subject: 'Email mapping handler: Radios other'
  393. body: _default
  394. excluded_elements: { }
  395. ignore_access: false
  396. exclude_empty: true
  397. exclude_empty_checkbox: false
  398. exclude_attachments: false
  399. html: true
  400. attachments: false
  401. twig: false
  402. theme_name: ''
  403. parameters: { }
  404. debug: true
  405. reply_to: ''
  406. return_path: ''
  407. sender_mail: ''
  408. sender_name: ''
  409. variants: { }