Skip to content
Snippets Groups Projects
Commit ca8065d0 authored by l26yan's avatar l26yan
Browse files

ISTWCMS-5124 Add geofield

parent cbfe293d
No related branches found
No related tags found
4 merge requests!60ISTWCMS-6095 Update maxlength settings for title, text fields and link fields...,!25ISTWCMS-5779 Click update button under...,!8Feature/istwcms 5127 ebremner services blocks gui,!4ISTWCMS-5124 Create service content type
...@@ -13,6 +13,7 @@ dependencies: ...@@ -13,6 +13,7 @@ dependencies:
- field.field.node.uw_ct_service.field_uw_service_hours - field.field.node.uw_ct_service.field_uw_service_hours
- field.field.node.uw_ct_service.field_uw_service_length - 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
- field.field.node.uw_ct_service.field_uw_service_location_coord
- field.field.node.uw_ct_service.field_uw_service_map - field.field.node.uw_ct_service.field_uw_service_map
- field.field.node.uw_ct_service.field_uw_service_notice - field.field.node.uw_ct_service.field_uw_service_notice
- field.field.node.uw_ct_service.field_uw_service_owner - field.field.node.uw_ct_service.field_uw_service_owner
...@@ -23,10 +24,12 @@ dependencies: ...@@ -23,10 +24,12 @@ dependencies:
- field.field.node.uw_ct_service.field_uw_service_support - field.field.node.uw_ct_service.field_uw_service_support
- field.field.node.uw_ct_service.layout_builder__layout - field.field.node.uw_ct_service.layout_builder__layout
- node.type.uw_ct_service - node.type.uw_ct_service
- workflows.workflow.uw_workflow
module: module:
- address - address
- content_moderation - content_moderation
- field_group - field_group
- geofield_map
- link - link
- media_library - media_library
- metatag - metatag
...@@ -60,6 +63,7 @@ third_party_settings: ...@@ -60,6 +63,7 @@ third_party_settings:
group_service_location: group_service_location:
children: children:
- field_uw_service_location - field_uw_service_location
- field_uw_service_location_coord
- field_uw_service_map - field_uw_service_map
parent_name: '' parent_name: ''
weight: 6 weight: 6
...@@ -207,8 +211,49 @@ content: ...@@ -207,8 +211,49 @@ content:
third_party_settings: { } third_party_settings: { }
type: address_default type: address_default
region: content region: content
field_uw_service_map: field_uw_service_location_coord:
weight: 17 weight: 17
settings:
map_google_places:
places_additional_options: ''
places_control: false
map_library: leaflet
map_type_google: roadmap
map_type_leaflet: OpenStreetMap_Mapnik
map_dimensions:
width: 100%
height: 450px
zoom:
start: 14
focus: 14
min: 0
max: 22
geoaddress_field:
field: '0'
disabled: true
hidden: false
default_value:
lat: !!float 0
lon: !!float 0
map_type_selector: false
click_to_find_marker: false
click_to_place_marker: false
hide_coordinates: false
html5_geolocation: false
map_google_api_key: ''
map_geocoder:
control: 0
settings:
providers: { }
min_terms: 4
delay: 800
options: ''
zoom_level: 5
third_party_settings: { }
type: geofield_map
region: content
field_uw_service_map:
weight: 18
settings: settings:
placeholder_url: '' placeholder_url: ''
placeholder_title: '' placeholder_title: ''
......
...@@ -13,6 +13,7 @@ dependencies: ...@@ -13,6 +13,7 @@ dependencies:
- field.field.node.uw_ct_service.field_uw_service_hours - field.field.node.uw_ct_service.field_uw_service_hours
- field.field.node.uw_ct_service.field_uw_service_length - 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
- field.field.node.uw_ct_service.field_uw_service_location_coord
- field.field.node.uw_ct_service.field_uw_service_map - field.field.node.uw_ct_service.field_uw_service_map
- field.field.node.uw_ct_service.field_uw_service_notice - field.field.node.uw_ct_service.field_uw_service_notice
- field.field.node.uw_ct_service.field_uw_service_owner - field.field.node.uw_ct_service.field_uw_service_owner
...@@ -25,6 +26,7 @@ dependencies: ...@@ -25,6 +26,7 @@ dependencies:
- node.type.uw_ct_service - node.type.uw_ct_service
module: module:
- address - address
- geofield
- layout_builder - layout_builder
- layout_builder_restrictions - layout_builder_restrictions
- layout_discovery - layout_discovery
...@@ -382,6 +384,33 @@ third_party_settings: ...@@ -382,6 +384,33 @@ third_party_settings:
type: metatag_empty_formatter type: metatag_empty_formatter
additional: { } additional: { }
weight: 19 weight: 19
6c23a422-774e-4a26-aff4-f774d5eabbac:
uuid: 6c23a422-774e-4a26-aff4-f774d5eabbac
region: content
configuration:
label_display: '0'
context_mapping:
entity: layout_builder.entity
id: 'extra_field_block:node:uw_ct_service:content_moderation_control'
additional: { }
weight: 20
a21a4ce3-c17d-49ad-a69c-742020802ba6:
uuid: a21a4ce3-c17d-49ad-a69c-742020802ba6
region: content
configuration:
label_display: '0'
context_mapping:
entity: layout_builder.entity
id: 'field_block:node:uw_ct_service:field_uw_service_location_coord'
formatter:
label: above
settings:
output_format: wkt
output_escape: true
third_party_settings: { }
type: geofield_default
additional: { }
weight: 21
third_party_settings: { } third_party_settings: { }
layout_builder_restrictions: layout_builder_restrictions:
allowed_block_categories: { } allowed_block_categories: { }
...@@ -401,6 +430,11 @@ targetEntityType: node ...@@ -401,6 +430,11 @@ targetEntityType: node
bundle: uw_ct_service bundle: uw_ct_service
mode: default mode: default
content: content:
content_moderation_control:
weight: -20
settings: { }
third_party_settings: { }
region: content
field_uw_meta_description: field_uw_meta_description:
weight: 121 weight: 121
label: above label: above
...@@ -508,6 +542,15 @@ content: ...@@ -508,6 +542,15 @@ content:
third_party_settings: { } third_party_settings: { }
type: address_default type: address_default
region: content region: content
field_uw_service_location_coord:
weight: 124
label: above
settings:
output_format: wkt
output_escape: true
third_party_settings: { }
type: geofield_default
region: content
field_uw_service_map: field_uw_service_map:
weight: 118 weight: 118
label: above label: above
......
...@@ -14,6 +14,7 @@ dependencies: ...@@ -14,6 +14,7 @@ dependencies:
- field.field.node.uw_ct_service.field_uw_service_hours - field.field.node.uw_ct_service.field_uw_service_hours
- field.field.node.uw_ct_service.field_uw_service_length - 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
- field.field.node.uw_ct_service.field_uw_service_location_coord
- field.field.node.uw_ct_service.field_uw_service_map - field.field.node.uw_ct_service.field_uw_service_map
- field.field.node.uw_ct_service.field_uw_service_notice - field.field.node.uw_ct_service.field_uw_service_notice
- field.field.node.uw_ct_service.field_uw_service_owner - field.field.node.uw_ct_service.field_uw_service_owner
...@@ -31,6 +32,11 @@ targetEntityType: node ...@@ -31,6 +32,11 @@ targetEntityType: node
bundle: uw_ct_service bundle: uw_ct_service
mode: teaser mode: teaser
content: content:
content_moderation_control:
weight: -20
settings: { }
third_party_settings: { }
region: content
links: links:
weight: 100 weight: 100
settings: { } settings: { }
...@@ -48,6 +54,7 @@ hidden: ...@@ -48,6 +54,7 @@ hidden:
field_uw_service_hours: true field_uw_service_hours: true
field_uw_service_length: true field_uw_service_length: true
field_uw_service_location: true field_uw_service_location: true
field_uw_service_location_coord: true
field_uw_service_map: true field_uw_service_map: true
field_uw_service_notice: true field_uw_service_notice: true
field_uw_service_owner: true field_uw_service_owner: true
......
...@@ -10,7 +10,7 @@ id: node.uw_ct_service.field_uw_service_location ...@@ -10,7 +10,7 @@ id: node.uw_ct_service.field_uw_service_location
field_name: field_uw_service_location field_name: field_uw_service_location
entity_type: node entity_type: node
bundle: uw_ct_service bundle: uw_ct_service
label: Location label: 'Location address'
description: '' description: ''
required: false required: false
translatable: false translatable: false
......
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_uw_service_location_coord
- node.type.uw_ct_service
module:
- geofield
id: node.uw_ct_service.field_uw_service_location_coord
field_name: field_uw_service_location_coord
entity_type: node
bundle: uw_ct_service
label: 'Location coordinates'
description: 'If the address is not sufficient for locating the event, enter its coordinates here. To remove the coordinates, empty or set to zero either latitude or longitude.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: geofield
langcode: en
status: true
dependencies:
module:
- geofield
- node
id: node.field_uw_service_location_coord
field_name: field_uw_service_location_coord
entity_type: node
type: geofield
settings:
backend: geofield_backend_default
module: geofield
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
...@@ -24,6 +24,8 @@ dependencies: ...@@ -24,6 +24,8 @@ dependencies:
- 'drupal:user' - 'drupal:user'
- 'entity_browser_block_layout:entity_browser_block_layout' - 'entity_browser_block_layout:entity_browser_block_layout'
- 'field_group:field_group' - 'field_group:field_group'
- 'geofield:geofield'
- 'geofield_map:geofield_map'
- 'layout_builder_restrictions:layout_builder_restrictions' - 'layout_builder_restrictions:layout_builder_restrictions'
- 'metatag:metatag' - 'metatag:metatag'
- 'node_revision_delete:node_revision_delete' - 'node_revision_delete:node_revision_delete'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment