Commit 82ae10d8 authored by Liam Morland's avatar Liam Morland
Browse files

Merge branch 'feature/ISTWCMS-4606-l26yan-add-meta-tag-to-profile-ct' into '8.x-1.x'

ISTWCMS-4606 Add meta tag information fields to profile content type

See merge request !2
parents 8c02a322 dca14b86
......@@ -10,13 +10,35 @@ dependencies:
- field.field.node.uw_ct_profile.field_uw_ct_profile_sort_name
- field.field.node.uw_ct_profile.field_uw_ct_profile_title
- field.field.node.uw_ct_profile.field_uw_ct_profile_type
- field.field.node.uw_ct_profile.field_uw_meta_description
- field.field.node.uw_ct_profile.field_uw_meta_image
- field.field.node.uw_ct_profile.field_uw_meta_tags
- field.field.node.uw_ct_profile.layout_builder__layout
- node.type.uw_ct_profile
module:
- autocomplete_deluxe
- field_group
- link
- media_library
- metatag
- path
third_party_settings:
field_group:
group_uw_profile_meta_tag:
children:
- field_uw_meta_description
- field_uw_meta_image
- field_uw_meta_tags
parent_name: ''
weight: 20
format_type: fieldset
region: content
format_settings:
id: ''
classes: ''
description: ''
required_fields: true
label: 'Meta tag information for social media sharing/search/etc.'
id: node.uw_ct_profile.default
targetEntityType: node
bundle: uw_ct_profile
......@@ -102,6 +124,33 @@ content:
third_party_settings: { }
type: autocomplete_deluxe
region: content
field_uw_meta_description:
weight: 19
settings:
rows: 3
placeholder: ''
third_party_settings:
maxlength:
maxlength_js: 160
maxlength_js_label: 'Content limited to @limit characters, remaining: <strong>@remaining</strong>'
maxlength_js_enforce: false
maxlength_js_truncate_html: false
type: string_textarea
region: content
field_uw_meta_image:
weight: 20
settings:
media_types: { }
third_party_settings: { }
type: media_library_widget
region: content
field_uw_meta_tags:
weight: 21
settings:
sidebar: false
third_party_settings: { }
type: metatag_firehose
region: content
langcode:
type: language_select
weight: 2
......
......@@ -10,6 +10,9 @@ dependencies:
- field.field.node.uw_ct_profile.field_uw_ct_profile_sort_name
- field.field.node.uw_ct_profile.field_uw_ct_profile_title
- field.field.node.uw_ct_profile.field_uw_ct_profile_type
- field.field.node.uw_ct_profile.field_uw_meta_description
- field.field.node.uw_ct_profile.field_uw_meta_image
- field.field.node.uw_ct_profile.field_uw_meta_tags
- field.field.node.uw_ct_profile.layout_builder__layout
- node.type.uw_ct_profile
module:
......@@ -17,6 +20,7 @@ dependencies:
- layout_builder_restrictions
- layout_discovery
- link
- metatag
- user
third_party_settings:
layout_builder:
......@@ -185,6 +189,52 @@ third_party_settings:
type: entity_reference_label
additional: { }
weight: 9
f8caa792-d1f3-4426-bfa3-7be4e4eb6647:
uuid: f8caa792-d1f3-4426-bfa3-7be4e4eb6647
region: content
configuration:
label_display: '0'
context_mapping:
entity: layout_builder.entity
id: 'field_block:node:uw_ct_profile:field_uw_meta_tags'
formatter:
label: above
settings: { }
third_party_settings: { }
type: metatag_empty_formatter
additional: { }
weight: 10
16bda8ea-47c5-48b1-9594-13c7b124812a:
uuid: 16bda8ea-47c5-48b1-9594-13c7b124812a
region: content
configuration:
label_display: '0'
context_mapping:
entity: layout_builder.entity
id: 'field_block:node:uw_ct_profile:field_uw_meta_image'
formatter:
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
additional: { }
weight: 11
2895e4ca-6383-438b-bb9a-7703af1e0518:
uuid: 2895e4ca-6383-438b-bb9a-7703af1e0518
region: content
configuration:
label_display: '0'
context_mapping:
entity: layout_builder.entity
id: 'field_block:node:uw_ct_profile:field_uw_meta_description'
formatter:
label: above
settings: { }
third_party_settings: { }
type: basic_string
additional: { }
weight: 12
third_party_settings: { }
layout_builder_restrictions:
allowed_block_categories: { }
......@@ -281,6 +331,28 @@ content:
third_party_settings: { }
type: entity_reference_label
region: content
field_uw_meta_description:
weight: 111
label: above
settings: { }
third_party_settings: { }
type: basic_string
region: content
field_uw_meta_image:
weight: 110
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
field_uw_meta_tags:
weight: 109
label: above
settings: { }
third_party_settings: { }
type: metatag_empty_formatter
region: content
links:
weight: 100
settings: { }
......
......@@ -11,6 +11,9 @@ dependencies:
- field.field.node.uw_ct_profile.field_uw_ct_profile_sort_name
- field.field.node.uw_ct_profile.field_uw_ct_profile_title
- field.field.node.uw_ct_profile.field_uw_ct_profile_type
- field.field.node.uw_ct_profile.field_uw_meta_description
- field.field.node.uw_ct_profile.field_uw_meta_image
- field.field.node.uw_ct_profile.field_uw_meta_tags
- field.field.node.uw_ct_profile.layout_builder__layout
- node.type.uw_ct_profile
module:
......@@ -39,5 +42,8 @@ hidden:
field_uw_ct_profile_sort_name: true
field_uw_ct_profile_title: true
field_uw_ct_profile_type: true
field_uw_meta_description: true
field_uw_meta_image: true
field_uw_meta_tags: true
langcode: true
layout_builder__layout: true
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_uw_meta_description
- node.type.uw_ct_profile
module:
- require_on_publish
third_party_settings:
require_on_publish:
require_on_publish: false
id: node.uw_ct_profile.field_uw_meta_description
field_name: field_uw_meta_description
entity_type: node
bundle: uw_ct_profile
label: 'Description of content'
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings: { }
field_type: string_long
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_uw_meta_image
- media.type.uw_mt_image
- node.type.uw_ct_profile
module:
- require_on_publish
third_party_settings:
require_on_publish:
require_on_publish: false
id: node.uw_ct_profile.field_uw_meta_image
field_name: field_uw_meta_image
entity_type: node
bundle: uw_ct_profile
label: 'Associated image'
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
handler: 'default:media'
handler_settings:
target_bundles:
uw_mt_image: uw_mt_image
sort:
field: _none
auto_create: false
auto_create_bundle: ''
field_type: entity_reference
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_uw_meta_tags
- node.type.uw_ct_profile
module:
- metatag
- require_on_publish
third_party_settings:
require_on_publish:
require_on_publish: false
id: node.uw_ct_profile.field_uw_meta_tags
field_name: field_uw_meta_tags
entity_type: node
bundle: uw_ct_profile
label: 'Advanced configuration'
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings: { }
field_type: metatag
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment