You are here

webform.webform.test_example_elements_composite.yml in Webform 8.5

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

File

tests/modules/webform_test/config/install/webform.webform.test_example_elements_composite.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_example_elements_composite
  14. title: 'Test: Example: Elements: Composite'
  15. description: 'Examples of composite elements, includes address, and contact.'
  16. category: 'Test: Example'
  17. elements: |
  18. webform_address_example:
  19. '#type': details
  20. '#title': 'Basic address'
  21. '#open': true
  22. webform_address:
  23. '#type': webform_address
  24. '#title': 'Basic address'
  25. webform_address_multiple:
  26. '#type': webform_address
  27. '#title': 'Basic address multiple'
  28. '#multiple': true
  29. '#multiple__header': true
  30. address_example:
  31. '#type': details
  32. '#title': 'Advanced address'
  33. '#open': true
  34. address:
  35. '#type': address
  36. '#title': 'Advanced address'
  37. address_multiple:
  38. '#type': address
  39. '#title': 'Advanced address multiple'
  40. '#multiple': true
  41. webform_contact_example:
  42. '#type': details
  43. '#title': Contact
  44. '#open': true
  45. webform_contact:
  46. '#type': webform_contact
  47. '#title': Contact
  48. webform_contact_multiple:
  49. '#type': webform_contact
  50. '#title': 'Contact multiple'
  51. '#multiple': true
  52. webform_custom_composite_example:
  53. '#type': details
  54. '#title': 'Custom composite'
  55. '#open': true
  56. webform_custom_composite:
  57. '#type': webform_custom_composite
  58. '#title': 'Custom composite'
  59. '#element':
  60. name:
  61. '#type': textfield
  62. '#title': Name
  63. '#title_display': invisible
  64. gender:
  65. '#type': select
  66. '#title': Gender
  67. '#title_display': invisible
  68. '#options':
  69. Male: Male
  70. Female: Female
  71. webform_custom_composite_multiple:
  72. '#type': webform_custom_composite
  73. '#title': 'Custom composite multiple'
  74. '#element':
  75. name:
  76. '#type': textfield
  77. '#title': Name
  78. '#title_display': invisible
  79. gender:
  80. '#type': select
  81. '#title': Gender
  82. '#title_display': invisible
  83. '#options':
  84. Male: Male
  85. Female: Female
  86. '#multiple': true
  87. '#multiple__header': true
  88. webform_likert_example:
  89. '#type': details
  90. '#title': Likert
  91. '#open': true
  92. webform_likert:
  93. '#type': webform_likert
  94. '#title': Likert
  95. '#questions':
  96. q1: 'Please answer question 1?'
  97. q2: 'How about now answering question 2?'
  98. q3: 'Finally, here is question 3?'
  99. '#answers':
  100. 1: '1'
  101. 2: '2'
  102. 3: '3'
  103. webform_link_example:
  104. '#type': details
  105. '#title': Link
  106. '#open': true
  107. webform_link:
  108. '#type': webform_link
  109. '#title': Link
  110. webform_link_multiple:
  111. '#type': webform_link
  112. '#title': 'Link multiple'
  113. '#multiple': true
  114. '#multiple__header': true
  115. webform_location_places_example:
  116. '#type': details
  117. '#title': 'Location (Algolia Places)'
  118. '#open': true
  119. webform_location_places:
  120. '#type': webform_location_places
  121. '#title': 'Location (Algolia Places)'
  122. webform_location_places_multiple:
  123. '#type': webform_location_places
  124. '#title': 'Location (Algolia Places) multiple'
  125. '#multiple': true
  126. webform_mapping_example:
  127. '#type': details
  128. '#title': Mapping
  129. '#open': true
  130. webform_mapping:
  131. '#type': webform_mapping
  132. '#title': Mapping
  133. '#source':
  134. one: One
  135. two: Two
  136. three: Three
  137. '#destination':
  138. four: Four
  139. five: Five
  140. six: Six
  141. webform_name_example:
  142. '#type': details
  143. '#title': Name
  144. '#open': true
  145. webform_name:
  146. '#type': webform_name
  147. '#title': Name
  148. webform_name_multiple:
  149. '#type': webform_name
  150. '#title': 'Name multiple'
  151. '#multiple': true
  152. '#multiple__header': true
  153. webform_telephone_example:
  154. '#type': details
  155. '#title': 'Telephone advanced'
  156. '#open': true
  157. webform_telephone:
  158. '#type': webform_telephone
  159. '#title': 'Telephone advanced'
  160. webform_telephone_multiple:
  161. '#type': webform_telephone
  162. '#title': 'Telephone advanced multiple'
  163. '#multiple': true
  164. '#multiple__header': true
  165. text_format_example:
  166. '#type': details
  167. '#title': 'Text format'
  168. '#open': true
  169. text_format:
  170. '#type': text_format
  171. '#title': 'Text format'
  172. '#description': '<b>Known Issues:</b><br /><a href="https://www.drupal.org/node/997826">Issue #997826: #states doesn''t work correctly with type text_format</a><br /><a href="https://www.drupal.org/node/2625128">Issue #2625128: Text format selection stays visible when using editor and a hidden webform state</a><br /><a href="https://www.drupal.org/node/1954968">Issue #1954968: Required CKEditor fields always fail HTML5 validation</a>'
  173. css: ''
  174. javascript: ''
  175. settings:
  176. ajax: false
  177. ajax_scroll_top: form
  178. ajax_progress_type: ''
  179. ajax_effect: ''
  180. ajax_speed: null
  181. page: true
  182. page_submit_path: ''
  183. page_confirm_path: ''
  184. page_theme_name: ''
  185. form_title: source_entity_webform
  186. form_submit_once: false
  187. form_exception_message: ''
  188. form_open_message: ''
  189. form_close_message: ''
  190. form_previous_submissions: true
  191. form_confidential: false
  192. form_confidential_message: ''
  193. form_remote_addr: true
  194. form_convert_anonymous: false
  195. form_prepopulate: false
  196. form_prepopulate_source_entity: false
  197. form_prepopulate_source_entity_required: false
  198. form_prepopulate_source_entity_type: ''
  199. form_reset: false
  200. form_disable_autocomplete: false
  201. form_novalidate: false
  202. form_disable_inline_errors: false
  203. form_required: false
  204. form_unsaved: false
  205. form_disable_back: false
  206. form_submit_back: false
  207. form_autofocus: false
  208. form_details_toggle: false
  209. form_access_denied: default
  210. form_access_denied_title: ''
  211. form_access_denied_message: ''
  212. form_access_denied_attributes: { }
  213. form_file_limit: ''
  214. share: false
  215. share_node: false
  216. share_theme_name: ''
  217. share_title: true
  218. share_page_body_attributes: { }
  219. submission_label: ''
  220. submission_log: false
  221. submission_views: { }
  222. submission_views_replace: { }
  223. submission_user_columns: { }
  224. submission_user_duplicate: false
  225. submission_access_denied: default
  226. submission_access_denied_title: ''
  227. submission_access_denied_message: ''
  228. submission_access_denied_attributes: { }
  229. submission_exception_message: ''
  230. submission_locked_message: ''
  231. submission_excluded_elements: { }
  232. submission_exclude_empty: false
  233. submission_exclude_empty_checkbox: false
  234. previous_submission_message: ''
  235. previous_submissions_message: ''
  236. autofill: false
  237. autofill_message: ''
  238. autofill_excluded_elements: { }
  239. wizard_progress_bar: true
  240. wizard_progress_pages: false
  241. wizard_progress_percentage: false
  242. wizard_progress_link: false
  243. wizard_progress_states: false
  244. wizard_auto_forward: true
  245. wizard_auto_forward_hide_next_button: false
  246. wizard_keyboard: true
  247. wizard_start_label: ''
  248. wizard_preview_link: false
  249. wizard_confirmation: true
  250. wizard_confirmation_label: ''
  251. wizard_track: ''
  252. wizard_prev_button_label: ''
  253. wizard_next_button_label: ''
  254. wizard_toggle: false
  255. wizard_toggle_show_label: ''
  256. wizard_toggle_hide_label: ''
  257. preview: 0
  258. preview_label: ''
  259. preview_title: ''
  260. preview_message: ''
  261. preview_attributes: { }
  262. preview_excluded_elements: { }
  263. preview_exclude_empty: true
  264. preview_exclude_empty_checkbox: false
  265. draft: none
  266. draft_multiple: false
  267. draft_auto_save: false
  268. draft_saved_message: ''
  269. draft_loaded_message: ''
  270. draft_pending_single_message: ''
  271. draft_pending_multiple_message: ''
  272. confirmation_type: page
  273. confirmation_title: ''
  274. confirmation_message: ''
  275. confirmation_url: ''
  276. confirmation_attributes: { }
  277. confirmation_back: true
  278. confirmation_back_label: ''
  279. confirmation_back_attributes: { }
  280. confirmation_exclude_query: false
  281. confirmation_exclude_token: false
  282. confirmation_update: false
  283. limit_total: null
  284. limit_total_interval: null
  285. limit_total_message: ''
  286. limit_total_unique: false
  287. limit_user: null
  288. limit_user_interval: null
  289. limit_user_message: ''
  290. limit_user_unique: false
  291. entity_limit_total: null
  292. entity_limit_total_interval: null
  293. entity_limit_user: null
  294. entity_limit_user_interval: null
  295. purge: none
  296. purge_days: null
  297. results_disabled: false
  298. results_disabled_ignore: false
  299. results_customize: false
  300. token_view: false
  301. token_update: false
  302. token_delete: false
  303. serial_disabled: false
  304. access:
  305. create:
  306. roles:
  307. - anonymous
  308. - authenticated
  309. users: { }
  310. permissions: { }
  311. view_any:
  312. roles: { }
  313. users: { }
  314. permissions: { }
  315. update_any:
  316. roles: { }
  317. users: { }
  318. permissions: { }
  319. delete_any:
  320. roles: { }
  321. users: { }
  322. permissions: { }
  323. purge_any:
  324. roles: { }
  325. users: { }
  326. permissions: { }
  327. view_own:
  328. roles: { }
  329. users: { }
  330. permissions: { }
  331. update_own:
  332. roles: { }
  333. users: { }
  334. permissions: { }
  335. delete_own:
  336. roles: { }
  337. users: { }
  338. permissions: { }
  339. administer:
  340. roles: { }
  341. users: { }
  342. permissions: { }
  343. test:
  344. roles: { }
  345. users: { }
  346. permissions: { }
  347. configuration:
  348. roles: { }
  349. users: { }
  350. permissions: { }
  351. handlers: { }
  352. variants: { }