Add slides field for talks

This commit is contained in:
Oliver Davies 2020-02-12 01:27:21 +00:00
parent a9e8a1bd81
commit bd962a6e71
5 changed files with 61 additions and 0 deletions

View file

@ -5,10 +5,12 @@ dependencies:
config: config:
- field.field.node.talk.body - field.field.node.talk.body
- field.field.node.talk.field_events - field.field.node.talk.field_events
- field.field.node.talk.field_slides
- field.field.node.talk.field_video - field.field.node.talk.field_video
- node.type.talk - node.type.talk
module: module:
- paragraphs - paragraphs
- speakerdeck_field
- text - text
id: node.talk.default id: node.talk.default
targetEntityType: node targetEntityType: node
@ -43,6 +45,14 @@ content:
default_paragraph_type: events default_paragraph_type: events
third_party_settings: { } third_party_settings: { }
region: content region: content
field_slides:
weight: 26
settings:
data_id: ''
data_ratio: ''
third_party_settings: { }
type: speakerdeck_widget
region: content
field_video: field_video:
weight: 7 weight: 7
settings: settings:

View file

@ -5,10 +5,12 @@ dependencies:
config: config:
- field.field.node.talk.body - field.field.node.talk.body
- field.field.node.talk.field_events - field.field.node.talk.field_events
- field.field.node.talk.field_slides
- field.field.node.talk.field_video - field.field.node.talk.field_video
- node.type.talk - node.type.talk
module: module:
- entity_reference_revisions - entity_reference_revisions
- speakerdeck_field
- text - text
- user - user
id: node.talk.default id: node.talk.default
@ -32,6 +34,13 @@ content:
link: '' link: ''
third_party_settings: { } third_party_settings: { }
region: content region: content
field_slides:
weight: 104
label: above
settings: { }
third_party_settings: { }
type: speakerdeck_formatter
region: content
field_video: field_video:
type: entity_reference_entity_view type: entity_reference_entity_view
weight: 103 weight: 103

View file

@ -6,6 +6,7 @@ dependencies:
- core.entity_view_mode.node.teaser - core.entity_view_mode.node.teaser
- field.field.node.talk.body - field.field.node.talk.body
- field.field.node.talk.field_events - field.field.node.talk.field_events
- field.field.node.talk.field_slides
- field.field.node.talk.field_video - field.field.node.talk.field_video
- node.type.talk - node.type.talk
module: module:
@ -31,4 +32,5 @@ content:
region: content region: content
hidden: hidden:
field_events: true field_events: true
field_slides: true
field_video: true field_video: true

View file

@ -0,0 +1,21 @@
uuid: b7fc332a-392f-4330-80b0-0a4aa919350b
langcode: en
status: true
dependencies:
config:
- field.storage.node.field_slides
- node.type.talk
module:
- speakerdeck_field
id: node.talk.field_slides
field_name: field_slides
entity_type: node
bundle: talk
label: Slides
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: speakerdeck_field

View file

@ -0,0 +1,19 @@
uuid: b9f92aac-ea45-4d24-b928-2e97fda741dd
langcode: en
status: true
dependencies:
module:
- node
- speakerdeck_field
id: node.field_slides
field_name: field_slides
entity_type: node
type: speakerdeck_field
settings: { }
module: speakerdeck_field
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false