diff --git a/config/install/core.entity_form_display.node.uw_ct_service.default.yml b/config/install/core.entity_form_display.node.uw_ct_service.default.yml index 2e41d7621c8d12e9d8f70d7177600d556364e970..8a40cc25d1ec2e1d73ae30535013520f7a562440 100644 --- a/config/install/core.entity_form_display.node.uw_ct_service.default.yml +++ b/config/install/core.entity_form_display.node.uw_ct_service.default.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.uw_ct_service.field_uw_service_contacts - field.field.node.uw_ct_service.field_uw_service_cost - field.field.node.uw_ct_service.field_uw_service_hours + - field.field.node.uw_ct_service.field_uw_service_hours_notes - field.field.node.uw_ct_service.field_uw_service_length - field.field.node.uw_ct_service.field_uw_service_location - field.field.node.uw_ct_service.field_uw_service_location_coord @@ -26,6 +27,7 @@ dependencies: - node.type.uw_ct_service module: - address + - content_moderation - field_group - geofield_map - link @@ -64,7 +66,7 @@ third_party_settings: - field_uw_service_location_coord - field_uw_service_map parent_name: '' - weight: 6 + weight: 8 format_type: fieldset region: content format_settings: @@ -79,7 +81,7 @@ third_party_settings: - field_uw_service_owner - field_uw_service_contacts parent_name: '' - weight: 7 + weight: 9 format_type: fieldset region: content format_settings: @@ -95,7 +97,7 @@ third_party_settings: - field_uw_meta_image - field_uw_meta_tags parent_name: '' - weight: 8 + weight: 10 format_type: fieldset region: content format_settings: @@ -105,6 +107,21 @@ third_party_settings: description: '' required_fields: true label: 'Meta tag information for social media sharing/search/etc.' + group_service_hours: + children: + - field_uw_service_hours + - field_uw_service_hours_notes + parent_name: '' + weight: 5 + format_type: fieldset + region: content + format_settings: + show_empty_fields: false + id: '' + classes: '' + description: '' + required_fields: true + label: 'Service hours' id: node.uw_ct_service.default targetEntityType: node bundle: uw_ct_service @@ -112,7 +129,7 @@ mode: default content: created: type: datetime_timestamp - weight: 11 + weight: 13 region: content settings: { } third_party_settings: { } @@ -190,11 +207,19 @@ content: type: text_textarea region: content field_uw_service_hours: - weight: 5 + weight: 6 settings: { } third_party_settings: { } type: office_hours_default region: content + field_uw_service_hours_notes: + weight: 7 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: string_textfield + region: content field_uw_service_length: weight: 31 settings: @@ -251,7 +276,7 @@ content: type: geofield_map region: content field_uw_service_map: - weight: 18 + weight: 19 settings: placeholder_url: '' placeholder_title: '' @@ -316,20 +341,20 @@ content: region: content langcode: type: language_select - weight: 9 + weight: 11 region: content settings: include_locked: true third_party_settings: { } moderation_state: type: moderation_state_default - weight: 16 + weight: 18 settings: { } region: content third_party_settings: { } path: type: path - weight: 14 + weight: 16 region: content settings: { } third_party_settings: { } @@ -337,21 +362,21 @@ content: type: boolean_checkbox settings: display_label: true - weight: 12 + weight: 14 region: content third_party_settings: { } status: type: boolean_checkbox settings: display_label: true - weight: 17 + weight: 19 region: content third_party_settings: { } sticky: type: boolean_checkbox settings: display_label: true - weight: 13 + weight: 15 region: content third_party_settings: { } title: @@ -364,7 +389,7 @@ content: third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 10 + weight: 12 settings: match_operator: CONTAINS size: 60 @@ -373,7 +398,7 @@ content: region: content third_party_settings: { } url_redirects: - weight: 15 + weight: 17 region: content settings: { } third_party_settings: { } diff --git a/config/install/core.entity_view_display.node.uw_ct_service.default.yml b/config/install/core.entity_view_display.node.uw_ct_service.default.yml index f30ce6521a5ae7426556e45bd1e5f00b89562a53..dc0bb8432f21dbd7ef5dfbec4b4631b3ad425a18 100644 --- a/config/install/core.entity_view_display.node.uw_ct_service.default.yml +++ b/config/install/core.entity_view_display.node.uw_ct_service.default.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.uw_ct_service.field_uw_service_contacts - field.field.node.uw_ct_service.field_uw_service_cost - field.field.node.uw_ct_service.field_uw_service_hours + - field.field.node.uw_ct_service.field_uw_service_hours_notes - field.field.node.uw_ct_service.field_uw_service_length - field.field.node.uw_ct_service.field_uw_service_location - field.field.node.uw_ct_service.field_uw_service_location_coord @@ -162,6 +163,14 @@ content: third_party_settings: { } type: office_hours region: content + field_uw_service_hours_notes: + weight: 125 + label: above + settings: + link_to_entity: false + third_party_settings: { } + type: string + region: content field_uw_service_length: weight: 109 label: above diff --git a/config/install/core.entity_view_display.node.uw_ct_service.teaser.yml b/config/install/core.entity_view_display.node.uw_ct_service.teaser.yml index 96fa5e49de0d930e2f713b9fba57f14f8c4070d7..d1df3f41623af73afc7afaa74d9468881f5c6b46 100644 --- a/config/install/core.entity_view_display.node.uw_ct_service.teaser.yml +++ b/config/install/core.entity_view_display.node.uw_ct_service.teaser.yml @@ -12,6 +12,7 @@ dependencies: - field.field.node.uw_ct_service.field_uw_service_contacts - field.field.node.uw_ct_service.field_uw_service_cost - field.field.node.uw_ct_service.field_uw_service_hours + - field.field.node.uw_ct_service.field_uw_service_hours_notes - field.field.node.uw_ct_service.field_uw_service_length - field.field.node.uw_ct_service.field_uw_service_location - field.field.node.uw_ct_service.field_uw_service_location_coord @@ -52,6 +53,7 @@ hidden: field_uw_service_contacts: true field_uw_service_cost: true field_uw_service_hours: true + field_uw_service_hours_notes: true field_uw_service_length: true field_uw_service_location: true field_uw_service_location_coord: true diff --git a/config/install/field.field.node.uw_ct_service.field_uw_service_hours_notes.yml b/config/install/field.field.node.uw_ct_service.field_uw_service_hours_notes.yml new file mode 100644 index 0000000000000000000000000000000000000000..a5432218308f4cf94c7db342bc6abdd5f9fc8f8e --- /dev/null +++ b/config/install/field.field.node.uw_ct_service.field_uw_service_hours_notes.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_uw_service_hours_notes + - node.type.uw_ct_service +id: node.uw_ct_service.field_uw_service_hours_notes +field_name: field_uw_service_hours_notes +entity_type: node +bundle: uw_ct_service +label: 'General notes about service hours' +description: 'A place to make note of information about the service hours that cannot be covered by the previous spaces. For example, a service might open late or stay open later than normal under some conditions, or the service hours might be expected to change on a future date. This text is limited to 255 characters.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/install/field.storage.node.field_uw_service_hours_notes.yml b/config/install/field.storage.node.field_uw_service_hours_notes.yml new file mode 100644 index 0000000000000000000000000000000000000000..e5bc617476a5a7f66c3018461f1bf84552c6ce92 --- /dev/null +++ b/config/install/field.storage.node.field_uw_service_hours_notes.yml @@ -0,0 +1,20 @@ +langcode: en +status: true +dependencies: + module: + - node +id: node.field_uw_service_hours_notes +field_name: field_uw_service_hours_notes +entity_type: node +type: string +settings: + max_length: 255 + is_ascii: false + case_sensitive: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false