From e045b44c01a0c8086902f85a215d7ff314dbca3a Mon Sep 17 00:00:00 2001 From: Derek Houck Date: Tue, 1 Oct 2024 15:43:37 -0500 Subject: [PATCH] VATEAM-90650: Create Address Digital Form Pattern (#19331) Creates a Paragraph type in Drupal for the "Address" pattern. The Paragraph type includes an "Include military address checkbox?" boolean field. Adds the new Paragraph type to the list of available Paragraph types in the "Steps" field of the Digital Form content type. --- ...paragraph.digital_form_address.default.yml | 40 +++++++ ...paragraph.digital_form_address.default.yml | 34 ++++++ ...graph.digital_form_address.user_guides.yml | 26 +++++ ...field.node.digital_form.field_chapters.yml | 99 +++++++++--------- ...ddress.field_military_address_checkbox.yml | 28 +++++ ...graph.digital_form_address.field_title.yml | 26 +++++ ...agraph.field_military_address_checkbox.yml | 18 ++++ ...s.paragraphs_type.digital_form_address.yml | 15 +++ ..._type.digital_form_identification_info.yml | 2 +- ..._type.digital_form_name_and_date_of_bi.yml | 2 +- ....paragraphs_browser_type.digital_forms.yml | 1 + .../images/screenshots/df-address.png | Bin 0 -> 62380 bytes scripts/content/digital-forms.php | 19 +++- 13 files changed, 257 insertions(+), 53 deletions(-) create mode 100644 config/sync/core.entity_form_display.paragraph.digital_form_address.default.yml create mode 100644 config/sync/core.entity_view_display.paragraph.digital_form_address.default.yml create mode 100644 config/sync/core.entity_view_display.paragraph.digital_form_address.user_guides.yml create mode 100644 config/sync/field.field.paragraph.digital_form_address.field_military_address_checkbox.yml create mode 100644 config/sync/field.field.paragraph.digital_form_address.field_title.yml create mode 100644 config/sync/field.storage.paragraph.field_military_address_checkbox.yml create mode 100644 config/sync/paragraphs.paragraphs_type.digital_form_address.yml create mode 100644 docroot/themes/custom/vagovclaro/images/screenshots/df-address.png diff --git a/config/sync/core.entity_form_display.paragraph.digital_form_address.default.yml b/config/sync/core.entity_form_display.paragraph.digital_form_address.default.yml new file mode 100644 index 0000000000..522c835627 --- /dev/null +++ b/config/sync/core.entity_form_display.paragraph.digital_form_address.default.yml @@ -0,0 +1,40 @@ +uuid: 8dd7010f-395f-49c2-b8d4-4a1bca25e802 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.digital_form_address.field_military_address_checkbox + - field.field.paragraph.digital_form_address.field_title + - paragraphs.paragraphs_type.digital_form_address + module: + - textfield_counter +id: paragraph.digital_form_address.default +targetEntityType: paragraph +bundle: digital_form_address +mode: default +content: + field_military_address_checkbox: + type: boolean_checkbox + weight: 2 + region: content + settings: + display_label: true + third_party_settings: { } + field_title: + type: string_textfield_with_counter + weight: 1 + region: content + settings: + size: 60 + placeholder: '' + use_field_maxlength: false + maxlength: 0 + counter_position: after + js_prevent_submit: true + count_only_mode: false + count_html_characters: true + textcount_status_message: 'Maxlength: @maxlength
Used: @current_length
Remaining: @remaining_count' + third_party_settings: { } +hidden: + created: true + status: true diff --git a/config/sync/core.entity_view_display.paragraph.digital_form_address.default.yml b/config/sync/core.entity_view_display.paragraph.digital_form_address.default.yml new file mode 100644 index 0000000000..75affd4bab --- /dev/null +++ b/config/sync/core.entity_view_display.paragraph.digital_form_address.default.yml @@ -0,0 +1,34 @@ +uuid: b42c50ad-a478-44d3-a17b-3f6e8eee7106 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.digital_form_address.field_military_address_checkbox + - field.field.paragraph.digital_form_address.field_title + - paragraphs.paragraphs_type.digital_form_address +id: paragraph.digital_form_address.default +targetEntityType: paragraph +bundle: digital_form_address +mode: default +content: + field_military_address_checkbox: + type: boolean + label: above + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 1 + region: content + field_title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content +hidden: + breadcrumbs: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.digital_form_address.user_guides.yml b/config/sync/core.entity_view_display.paragraph.digital_form_address.user_guides.yml new file mode 100644 index 0000000000..0803a9a688 --- /dev/null +++ b/config/sync/core.entity_view_display.paragraph.digital_form_address.user_guides.yml @@ -0,0 +1,26 @@ +uuid: 9c0520b1-d6ae-4f32-a85e-154212709a0e +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.paragraph.user_guides + - field.field.paragraph.digital_form_address.field_military_address_checkbox + - field.field.paragraph.digital_form_address.field_title + - paragraphs.paragraphs_type.digital_form_address +id: paragraph.digital_form_address.user_guides +targetEntityType: paragraph +bundle: digital_form_address +mode: user_guides +content: + field_title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content +hidden: + breadcrumbs: true + field_military_address_checkbox: true + search_api_excerpt: true diff --git a/config/sync/field.field.node.digital_form.field_chapters.yml b/config/sync/field.field.node.digital_form.field_chapters.yml index 0742b2ede9..9f8f9ed0a6 100644 --- a/config/sync/field.field.node.digital_form.field_chapters.yml +++ b/config/sync/field.field.node.digital_form.field_chapters.yml @@ -5,6 +5,7 @@ dependencies: config: - field.storage.node.field_chapters - node.type.digital_form + - paragraphs.paragraphs_type.digital_form_address - paragraphs.paragraphs_type.digital_form_identification_info - paragraphs.paragraphs_type.digital_form_name_and_date_of_bi module: @@ -29,147 +30,151 @@ settings: target_bundles: digital_form_name_and_date_of_bi: digital_form_name_and_date_of_bi digital_form_identification_info: digital_form_identification_info + digital_form_address: digital_form_address negate: 0 target_bundles_drag_drop: address: - weight: -93 + weight: -94 enabled: false alert: - weight: -92 + weight: -93 enabled: false alert_single: - weight: -91 + weight: -92 enabled: false audience_topics: - weight: -90 + weight: -91 enabled: false basic_accordion: - weight: -89 + weight: -90 enabled: false button: - weight: -88 + weight: -89 enabled: false centralized_content_descriptor: - weight: -87 + weight: -88 enabled: false checklist: - weight: -86 + weight: -87 enabled: false checklist_item: - weight: -85 + weight: -86 enabled: false collapsible_panel: - weight: -84 + weight: -85 enabled: false collapsible_panel_item: - weight: -83 + weight: -84 enabled: false contact_information: - weight: -82 + weight: -83 enabled: false + digital_form_address: + weight: -95 + enabled: true digital_form_identification_info: - weight: -94 + weight: -96 enabled: true digital_form_name_and_date_of_bi: - weight: -95 + weight: -97 enabled: true downloadable_file: - weight: -81 + weight: -82 enabled: false email_contact: - weight: -80 + weight: -81 enabled: false embedded_video: - weight: -79 + weight: -80 enabled: false expandable_text: - weight: -78 + weight: -79 enabled: false featured_content: - weight: -77 + weight: -78 enabled: false health_care_local_facility_servi: - weight: -76 + weight: -77 enabled: false link_teaser: - weight: -75 + weight: -76 enabled: false link_teaser_with_image: - weight: -74 + weight: -75 enabled: false list_of_link_teasers: - weight: -71 + weight: -72 enabled: false list_of_links: - weight: -72 + weight: -73 enabled: false lists_of_links: - weight: -73 + weight: -74 enabled: false magichead_group: - weight: -70 + weight: -71 enabled: false media: - weight: -69 + weight: -70 enabled: false media_list_images: - weight: -68 + weight: -69 enabled: false media_list_videos: - weight: -67 + weight: -68 enabled: false non_reusable_alert: - weight: -66 + weight: -67 enabled: false number_callout: - weight: -65 + weight: -66 enabled: false phone_number: - weight: -64 + weight: -65 enabled: false process: - weight: -63 + weight: -64 enabled: false q_a: - weight: -62 + weight: -63 enabled: false q_a_group: - weight: -61 + weight: -62 enabled: false q_a_section: - weight: -60 + weight: -61 enabled: false react_widget: - weight: -59 + weight: -60 enabled: false rich_text_char_limit_1000: - weight: -58 + weight: -59 enabled: false service_location: - weight: -57 + weight: -58 enabled: false service_location_address: - weight: -56 + weight: -57 enabled: false situation_update: - weight: -55 + weight: -56 enabled: false spanish_translation_summary: - weight: -54 + weight: -55 enabled: false staff_profile: - weight: -53 + weight: -54 enabled: false step: - weight: -52 + weight: -53 enabled: false step_by_step: - weight: -51 + weight: -52 enabled: false table: - weight: -50 + weight: -51 enabled: false wysiwyg: - weight: -49 + weight: -50 enabled: false field_type: entity_reference_revisions diff --git a/config/sync/field.field.paragraph.digital_form_address.field_military_address_checkbox.yml b/config/sync/field.field.paragraph.digital_form_address.field_military_address_checkbox.yml new file mode 100644 index 0000000000..d695277e90 --- /dev/null +++ b/config/sync/field.field.paragraph.digital_form_address.field_military_address_checkbox.yml @@ -0,0 +1,28 @@ +uuid: 0be9e21a-1d09-4660-aadc-57c066a5ca98 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_military_address_checkbox + - paragraphs.paragraphs_type.digital_form_address + module: + - tmgmt_content +third_party_settings: + tmgmt_content: + excluded: false +id: paragraph.digital_form_address.field_military_address_checkbox +field_name: field_military_address_checkbox +entity_type: paragraph +bundle: digital_form_address +label: 'Include military address checkbox?' +description: '' +required: false +translatable: false +default_value: + - + value: 1 +default_value_callback: '' +settings: + on_label: 'Yes' + off_label: 'No' +field_type: boolean diff --git a/config/sync/field.field.paragraph.digital_form_address.field_title.yml b/config/sync/field.field.paragraph.digital_form_address.field_title.yml new file mode 100644 index 0000000000..be02b70a22 --- /dev/null +++ b/config/sync/field.field.paragraph.digital_form_address.field_title.yml @@ -0,0 +1,26 @@ +uuid: 80947280-85ad-4b2b-acde-489f5c8b4472 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_title + - paragraphs.paragraphs_type.digital_form_address + module: + - tmgmt_content +third_party_settings: + tmgmt_content: + excluded: false +id: paragraph.digital_form_address.field_title +field_name: field_title +entity_type: paragraph +bundle: digital_form_address +label: Title +description: '' +required: true +translatable: false +default_value: + - + value: 'Mailing address' +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.storage.paragraph.field_military_address_checkbox.yml b/config/sync/field.storage.paragraph.field_military_address_checkbox.yml new file mode 100644 index 0000000000..33abf73a58 --- /dev/null +++ b/config/sync/field.storage.paragraph.field_military_address_checkbox.yml @@ -0,0 +1,18 @@ +uuid: bfc7d4f4-d480-43e3-aa05-9e4c68313553 +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_military_address_checkbox +field_name: field_military_address_checkbox +entity_type: paragraph +type: boolean +settings: { } +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/paragraphs.paragraphs_type.digital_form_address.yml b/config/sync/paragraphs.paragraphs_type.digital_form_address.yml new file mode 100644 index 0000000000..f6d59ec8da --- /dev/null +++ b/config/sync/paragraphs.paragraphs_type.digital_form_address.yml @@ -0,0 +1,15 @@ +uuid: ce0b3d1c-996f-44f2-a6cf-d05565672a39 +langcode: en +status: true +dependencies: + module: + - paragraphs_browser +third_party_settings: + paragraphs_browser: + image_path: themes/custom/vagovclaro/images/screenshots/df-address.png +id: digital_form_address +label: 'Digital Form: Address' +icon_uuid: null +icon_default: null +description: 'Follow this pattern to ask a user for an address.' +behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.digital_form_identification_info.yml b/config/sync/paragraphs.paragraphs_type.digital_form_identification_info.yml index bc07a050f0..d230b78381 100644 --- a/config/sync/paragraphs.paragraphs_type.digital_form_identification_info.yml +++ b/config/sync/paragraphs.paragraphs_type.digital_form_identification_info.yml @@ -10,7 +10,7 @@ third_party_settings: paragraphs_browser: image_path: themes/custom/vagovclaro/images/screenshots/identification-info.png id: digital_form_identification_info -label: 'Identification Information' +label: 'Digital Form: Identification Information' icon_uuid: 8b5da18c-28a6-4cda-80d5-78e2f60b6cf7 icon_default: 'data:image/png;base64,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' description: "Follow this pattern whenever you need to collect a person's Social Security or VA file number for an application." diff --git a/config/sync/paragraphs.paragraphs_type.digital_form_name_and_date_of_bi.yml b/config/sync/paragraphs.paragraphs_type.digital_form_name_and_date_of_bi.yml index a9085a9a11..9d998d4576 100644 --- a/config/sync/paragraphs.paragraphs_type.digital_form_name_and_date_of_bi.yml +++ b/config/sync/paragraphs.paragraphs_type.digital_form_name_and_date_of_bi.yml @@ -10,7 +10,7 @@ third_party_settings: paragraphs_browser: image_path: themes/custom/vagovclaro/images/screenshots/name-and-dob.png id: digital_form_name_and_date_of_bi -label: 'Name and Date of Birth' +label: 'Digital Form: Name and Date of Birth' icon_uuid: bf614684-8419-43da-b028-d179b527e015 icon_default: 'data:image/png;base64,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' description: "Follow this pattern whenever you need to ask for a person's name and (optionally) date of birth for an application." diff --git a/config/sync/paragraphs_browser.paragraphs_browser_type.digital_forms.yml b/config/sync/paragraphs_browser.paragraphs_browser_type.digital_forms.yml index 95e95df58c..a7ec1d999e 100644 --- a/config/sync/paragraphs_browser.paragraphs_browser_type.digital_forms.yml +++ b/config/sync/paragraphs_browser.paragraphs_browser_type.digital_forms.yml @@ -12,3 +12,4 @@ groups: map: digital_form_name_and_date_of_bi: patterns digital_form_identification_info: patterns + digital_form_address: patterns diff --git a/docroot/themes/custom/vagovclaro/images/screenshots/df-address.png b/docroot/themes/custom/vagovclaro/images/screenshots/df-address.png new file mode 100644 index 0000000000000000000000000000000000000000..185f4e5cd9d1b422b84d8c9c1997122856ef0dc3 GIT binary patch literal 62380 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 KR|uDH{PAykYrm5K literal 0 HcmV?d00001 diff --git a/scripts/content/digital-forms.php b/scripts/content/digital-forms.php index a62aa21f6f..4800c5828b 100644 --- a/scripts/content/digital-forms.php +++ b/scripts/content/digital-forms.php @@ -49,6 +49,11 @@ function create_digital_form( 'title' => 'Generated Identification Information', 'include_sn' => TRUE, ], + [ + 'type' => 'digital_form_address', + 'title' => 'Generated Address', + 'military_address_checkbox' => FALSE, + ], ], ) { $digital_form = Node::create($values); @@ -84,6 +89,11 @@ function create_digital_forms() { 'title' => 'Identification information', 'include_sn' => TRUE, ], + [ + 'type' => 'digital_form_address', + 'title' => "Veteran's mailing information", + 'military_address_checkbox' => TRUE, + ], ]; create_digital_form(); @@ -93,11 +103,8 @@ function create_digital_forms() { /** * Creates a Digital Form Step. * - * For now, this only creates the Name and Date of Birth step. - * That will change as more patterns are added. - * * @param array $values - * The values for the Paragraph. + * An associative array containing the values for the Paragraph. * * @return \Drupal\paragraphs\Entity\Paragraph * The created Step. @@ -107,6 +114,10 @@ function create_step( ): Paragraph { $step_type = $values['type'] ?? 'digital_form_name_and_date_of_bi'; $additional_fields = match ($step_type) { + 'digital_form_address' => [ + 'field_military_address_checkbox' => + $values['military_address_checkbox'] ?? TRUE, + ], 'digital_form_identification_info' => [ 'field_include_veteran_s_service' => $values['include_sn'] ?? FALSE, ],