diff --git a/config/sync/core.entity_form_display.node.vba_facility.default.yml b/config/sync/core.entity_form_display.node.vba_facility.default.yml index e2a4223ba70..99f024f5d13 100644 --- a/config/sync/core.entity_form_display.node.vba_facility.default.yml +++ b/config/sync/core.entity_form_display.node.vba_facility.default.yml @@ -5,6 +5,8 @@ dependencies: config: - field.field.node.vba_facility.field_address - field.field.node.vba_facility.field_administration + - field.field.node.vba_facility.field_cc_benefits_hotline + - field.field.node.vba_facility.field_cc_vba_facility_overview - field.field.node.vba_facility.field_facility_locator_api_id - field.field.node.vba_facility.field_facility_vba_classificatio - field.field.node.vba_facility.field_geolocation @@ -28,6 +30,7 @@ dependencies: - address - change_labels - content_moderation + - entity_field_fetch - field_group - geofield - limited_field_widgets @@ -63,7 +66,7 @@ third_party_settings: label: 'Section settings' region: content parent_name: '' - weight: 5 + weight: 7 format_type: details_sidebar format_settings: classes: '' @@ -80,7 +83,7 @@ third_party_settings: label: 'Editorial Workflow' region: content parent_name: '' - weight: 6 + weight: 8 format_type: fieldset format_settings: classes: '' @@ -93,7 +96,7 @@ third_party_settings: label: 'Locations and contact information' region: content parent_name: '' - weight: 3 + weight: 5 format_type: fieldset format_settings: classes: '' @@ -110,6 +113,7 @@ third_party_settings: - field_address - field_geolocation - field_phone_number + - group_benefits_hotline - field_office_hours - field_timezone - field_non_va_official_name @@ -139,7 +143,7 @@ third_party_settings: label: 'Top of page information' region: content parent_name: '' - weight: 2 + weight: 4 format_type: fieldset format_settings: classes: '' @@ -154,7 +158,7 @@ third_party_settings: label: 'Prepare for your visit' region: content parent_name: '' - weight: 4 + weight: 6 format_type: details format_settings: classes: '' @@ -163,6 +167,45 @@ third_party_settings: open: true description: 'Add location services available at this facility such as transportation, parking, visiting hours, lodging options, food options, etc. Do not use this for benefit services.' required_fields: true + group_benefit_office_overview: + children: + - field_cc_vba_facility_overview + label: 'Benefit office overview' + region: content + parent_name: '' + weight: 3 + format_type: tooltip + format_settings: + show_empty_fields: '1' + show_label: '0' + tooltip_description: "Why can’t I edit this?\r\nNational editors keep this content standardized to provide consistent messaging for facilities nationwide." + description: '' + required_fields: '1' + id: '' + classes: centralized + element: div + label_element: h3 + attributes: '' + group_benefits_hotline: + children: + - field_cc_benefits_hotline + label: 'Benefits hotline' + region: content + parent_name: group_facility_data + weight: 10 + format_type: tooltip + format_settings: + show_empty_fields: 0 + id: '' + classes: centralized + element: div + show_label: '0' + label_element: h3 + required_fields: 1 + attributes: '' + description: '' + tooltip_description: "Why can’t I edit this?\r\nInternational editors keep this content standardized to provide consistent messaging for facilities nationwide." + open: false id: node.vba_facility.default targetEntityType: node bundle: vba_facility @@ -180,6 +223,24 @@ content: region: content settings: { } third_party_settings: { } + field_cc_benefits_hotline: + type: entity_field_fetch_widget + weight: 26 + region: content + settings: + show_field_label: '1' + show_link_to_source: '1' + show_source_updated_date: '1' + third_party_settings: { } + field_cc_vba_facility_overview: + type: entity_field_fetch_widget + weight: 2 + region: content + settings: + show_field_label: '1' + show_link_to_source: '1' + show_source_updated_date: '1' + third_party_settings: { } field_facility_locator_api_id: type: string_textfield weight: 5 @@ -203,7 +264,7 @@ content: third_party_settings: { } field_intro_text: type: string_textarea - weight: 8 + weight: 3 region: content settings: rows: 5 @@ -211,7 +272,7 @@ content: third_party_settings: { } field_last_saved_by_an_editor: type: datetime_timestamp - weight: 7 + weight: 9 region: content settings: { } third_party_settings: { } @@ -233,14 +294,14 @@ content: add_another: '' field_media: type: media_library_widget - weight: 9 + weight: 4 region: content settings: media_types: { } third_party_settings: { } field_non_va_location_url: type: link_default - weight: 13 + weight: 14 region: content settings: placeholder_url: '' @@ -248,7 +309,7 @@ content: third_party_settings: { } field_non_va_official_name: type: string_textfield - weight: 12 + weight: 13 region: content settings: size: 60 @@ -256,13 +317,13 @@ content: third_party_settings: { } field_office: type: options_select - weight: 14 + weight: 15 region: content settings: { } third_party_settings: { } field_office_hours: type: office_hours_default - weight: 10 + weight: 11 region: content settings: collapsed: false @@ -275,7 +336,7 @@ content: third_party_settings: { } field_operating_status_more_info: type: string_textarea_with_counter - weight: 13 + weight: 12 region: content settings: rows: 5 @@ -296,7 +357,7 @@ content: third_party_settings: { } field_shared_vha_location: type: entity_reference_autocomplete - weight: 15 + weight: 16 region: content settings: match_operator: CONTAINS @@ -312,7 +373,7 @@ content: third_party_settings: { } field_timezone: type: tzfield_default - weight: 11 + weight: 12 region: content settings: { } third_party_settings: { } diff --git a/config/sync/core.entity_view_display.node.vba_facility.default.yml b/config/sync/core.entity_view_display.node.vba_facility.default.yml index 326df25ca8c..bacf1c05849 100644 --- a/config/sync/core.entity_view_display.node.vba_facility.default.yml +++ b/config/sync/core.entity_view_display.node.vba_facility.default.yml @@ -5,6 +5,8 @@ dependencies: config: - field.field.node.vba_facility.field_address - field.field.node.vba_facility.field_administration + - field.field.node.vba_facility.field_cc_benefits_hotline + - field.field.node.vba_facility.field_cc_vba_facility_overview - field.field.node.vba_facility.field_facility_locator_api_id - field.field.node.vba_facility.field_facility_vba_classificatio - field.field.node.vba_facility.field_geolocation @@ -25,6 +27,7 @@ dependencies: - node.type.vba_facility module: - address + - entity_field_fetch - entity_reference_revisions - field_group - link @@ -55,7 +58,7 @@ third_party_settings: label: 'Locations and contact information' parent_name: '' region: content - weight: 2 + weight: 4 format_type: fieldset format_settings: classes: '' @@ -68,6 +71,7 @@ third_party_settings: - field_facility_locator_api_id - field_address - field_phone_number + - group_benefits_hotline - field_office_hours - field_timezone - group_db_data @@ -93,7 +97,7 @@ third_party_settings: label: 'Facility Intro and Photo' parent_name: '' region: content - weight: 1 + weight: 3 format_type: fieldset format_settings: classes: '' @@ -118,6 +122,44 @@ third_party_settings: id: '' description: '' description_display: after + group_benefit_office_overview: + children: + - field_cc_vba_facility_overview + label: 'Benefit office overview' + parent_name: '' + region: content + weight: 2 + format_type: tooltip + format_settings: + show_empty_fields: '1' + show_label: '0' + tooltip_description: "Why can’t I edit this?\r\nNational editors keep this content standardized to provide consistent messaging for facilities nationwide." + description: '' + id: '' + classes: centralized + element: div + label_element: h3 + attributes: '' + group_benefits_hotline: + children: + - field_cc_benefits_hotline + label: 'Benefits hotline' + parent_name: group_facility_data + region: hidden + weight: 6 + format_type: tooltip + format_settings: + show_empty_fields: 0 + id: '' + classes: centralized + element: div + show_label: '0' + label_element: h3 + attributes: '' + description: '' + tooltip_description: "Why can’t I edit this?\r\nNational editors keep this content standardized to provide consistent messaging for facilities nationwide." + open: false + required_fields: false id: node.vba_facility.default targetEntityType: node bundle: vba_facility @@ -128,7 +170,21 @@ content: label: above settings: { } third_party_settings: { } - weight: 5 + weight: 4 + region: content + field_cc_benefits_hotline: + type: entity_field_fetch + label: above + settings: { } + third_party_settings: { } + weight: 16 + region: content + field_cc_vba_facility_overview: + type: entity_field_fetch + label: above + settings: { } + third_party_settings: { } + weight: 1 region: content field_facility_locator_api_id: type: string @@ -143,7 +199,7 @@ content: label: above settings: { } third_party_settings: { } - weight: 7 + weight: 14 region: content field_location_services: type: entity_reference_revisions_entity_view @@ -152,7 +208,7 @@ content: view_mode: default link: '' third_party_settings: { } - weight: 3 + weight: 5 region: content field_media: type: entity_reference_entity_view @@ -161,7 +217,7 @@ content: view_mode: default link: true third_party_settings: { } - weight: 8 + weight: 15 region: content field_non_va_location_url: type: link @@ -243,7 +299,7 @@ content: settings: title: '' third_party_settings: { } - weight: 6 + weight: 5 region: content field_shared_vha_location: type: entity_reference_label diff --git a/config/sync/core.entity_view_display.node.vba_facility.external_content.yml b/config/sync/core.entity_view_display.node.vba_facility.external_content.yml index 7716aec0c95..b6be504ede0 100644 --- a/config/sync/core.entity_view_display.node.vba_facility.external_content.yml +++ b/config/sync/core.entity_view_display.node.vba_facility.external_content.yml @@ -6,6 +6,8 @@ dependencies: - core.entity_view_mode.node.external_content - field.field.node.vba_facility.field_address - field.field.node.vba_facility.field_administration + - field.field.node.vba_facility.field_cc_benefits_hotline + - field.field.node.vba_facility.field_cc_vba_facility_overview - field.field.node.vba_facility.field_facility_locator_api_id - field.field.node.vba_facility.field_facility_vba_classificatio - field.field.node.vba_facility.field_geolocation @@ -233,6 +235,8 @@ content: hidden: content_moderation_control: true field_administration: true + field_cc_benefits_hotline: true + field_cc_vba_facility_overview: true field_intro_text: true field_last_saved_by_an_editor: true field_location_services: true diff --git a/config/sync/core.entity_view_display.node.vba_facility.ief_table.yml b/config/sync/core.entity_view_display.node.vba_facility.ief_table.yml index a6f0200431d..330f98d93fe 100644 --- a/config/sync/core.entity_view_display.node.vba_facility.ief_table.yml +++ b/config/sync/core.entity_view_display.node.vba_facility.ief_table.yml @@ -6,6 +6,8 @@ dependencies: - core.entity_view_mode.node.ief_table - field.field.node.vba_facility.field_address - field.field.node.vba_facility.field_administration + - field.field.node.vba_facility.field_cc_benefits_hotline + - field.field.node.vba_facility.field_cc_vba_facility_overview - field.field.node.vba_facility.field_facility_locator_api_id - field.field.node.vba_facility.field_facility_vba_classificatio - field.field.node.vba_facility.field_geolocation @@ -165,6 +167,8 @@ content: hidden: content_moderation_control: true field_administration: true + field_cc_benefits_hotline: true + field_cc_vba_facility_overview: true field_facility_vba_classificatio: true field_geolocation: true field_intro_text: true diff --git a/config/sync/core.entity_view_display.node.vba_facility.teaser.yml b/config/sync/core.entity_view_display.node.vba_facility.teaser.yml index 8b2f0c035c2..764f34b201b 100644 --- a/config/sync/core.entity_view_display.node.vba_facility.teaser.yml +++ b/config/sync/core.entity_view_display.node.vba_facility.teaser.yml @@ -6,6 +6,8 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.vba_facility.field_address - field.field.node.vba_facility.field_administration + - field.field.node.vba_facility.field_cc_benefits_hotline + - field.field.node.vba_facility.field_cc_vba_facility_overview - field.field.node.vba_facility.field_facility_locator_api_id - field.field.node.vba_facility.field_facility_vba_classificatio - field.field.node.vba_facility.field_geolocation @@ -44,6 +46,8 @@ content: hidden: field_address: true field_administration: true + field_cc_benefits_hotline: true + field_cc_vba_facility_overview: true field_facility_locator_api_id: true field_facility_vba_classificatio: true field_geolocation: true diff --git a/config/sync/field.field.node.vba_facility.field_cc_benefits_hotline.yml b/config/sync/field.field.node.vba_facility.field_cc_benefits_hotline.yml new file mode 100644 index 00000000000..743d3f69637 --- /dev/null +++ b/config/sync/field.field.node.vba_facility.field_cc_benefits_hotline.yml @@ -0,0 +1,31 @@ +uuid: 19ea0372-9030-437d-9f0e-2f0cd1592a85 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_cc_benefits_hotline + - node.type.vba_facility + module: + - entity_field_fetch + - tmgmt_content +third_party_settings: + tmgmt_content: + excluded: false +id: node.vba_facility.field_cc_benefits_hotline +field_name: field_cc_benefits_hotline +entity_type: node +bundle: vba_facility +label: 'Benefits hotline' +description: '' +required: false +translatable: false +default_value: + - + value: 0 +default_value_callback: '' +settings: + target_entity_type: node + target_entity_id: '61744' + field_to_fetch: field_content_block + target_paragraph_uuid: 9be07ebb-f363-4780-af80-412b38a3b680 +field_type: entity_field_fetch diff --git a/config/sync/field.field.node.vba_facility.field_cc_vba_facility_overview.yml b/config/sync/field.field.node.vba_facility.field_cc_vba_facility_overview.yml new file mode 100644 index 00000000000..a3e80da5f58 --- /dev/null +++ b/config/sync/field.field.node.vba_facility.field_cc_vba_facility_overview.yml @@ -0,0 +1,31 @@ +uuid: da3bcfe6-0b50-4ed1-bee7-9256ad6cc8e4 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_cc_vba_facility_overview + - node.type.vba_facility + module: + - entity_field_fetch + - tmgmt_content +third_party_settings: + tmgmt_content: + excluded: false +id: node.vba_facility.field_cc_vba_facility_overview +field_name: field_cc_vba_facility_overview +entity_type: node +bundle: vba_facility +label: 'Benefit office overview' +description: '' +required: false +translatable: false +default_value: + - + value: 0 +default_value_callback: '' +settings: + target_entity_type: node + target_entity_id: '61744' + field_to_fetch: field_content_block + target_paragraph_uuid: eecd106d-261c-4496-b449-8ce405945f2f +field_type: entity_field_fetch diff --git a/config/sync/field.storage.node.field_cc_benefits_hotline.yml b/config/sync/field.storage.node.field_cc_benefits_hotline.yml new file mode 100644 index 00000000000..ecef1300300 --- /dev/null +++ b/config/sync/field.storage.node.field_cc_benefits_hotline.yml @@ -0,0 +1,19 @@ +uuid: ba766e96-b76f-49e8-b1be-b708e614c2ba +langcode: en +status: true +dependencies: + module: + - entity_field_fetch + - node +id: node.field_cc_benefits_hotline +field_name: field_cc_benefits_hotline +entity_type: node +type: entity_field_fetch +settings: { } +module: entity_field_fetch +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_cc_vba_facility_overview.yml b/config/sync/field.storage.node.field_cc_vba_facility_overview.yml new file mode 100644 index 00000000000..1bac7b78029 --- /dev/null +++ b/config/sync/field.storage.node.field_cc_vba_facility_overview.yml @@ -0,0 +1,19 @@ +uuid: bf0bab00-060f-4dec-b9a3-eec96b68d873 +langcode: en +status: true +dependencies: + module: + - entity_field_fetch + - node +id: node.field_cc_vba_facility_overview +field_name: field_cc_vba_facility_overview +entity_type: node +type: entity_field_fetch +settings: { } +module: entity_field_fetch +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false