Skip to content

Commit

Permalink
Add chapters field to Digital Form
Browse files Browse the repository at this point in the history
  • Loading branch information
derekhouck authored and ryguyk committed Sep 3, 2024
1 parent 209d8e4 commit 41f3f14
Show file tree
Hide file tree
Showing 15 changed files with 451 additions and 10 deletions.
54 changes: 45 additions & 9 deletions config/sync/core.entity_form_display.node.digital_form.default.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,21 @@ status: true
dependencies:
config:
- field.field.node.digital_form.field_administration
- field.field.node.digital_form.field_chapters
- field.field.node.digital_form.field_last_saved_by_an_editor
- field.field.node.digital_form.field_meta_tags
- field.field.node.digital_form.field_omb_number
- field.field.node.digital_form.field_va_form_number
- node.type.digital_form
- workflows.workflow.editorial
module:
- change_labels
- content_moderation
- field_group
- limited_field_widgets
- no_table_drag
- paragraphs_browser
- paragraphs_features
- path
third_party_settings:
field_group:
Expand All @@ -37,29 +43,58 @@ targetEntityType: node
bundle: digital_form
mode: default
content:
field_administration:
type: options_select
weight: 1
field_chapters:
type: paragraphs_browser
weight: 5
region: content
settings: { }
third_party_settings: { }
settings:
title: Step
title_plural: Steps
edit_mode: open
closed_mode: summary
autocollapse: none
closed_mode_threshold: '0'
add_mode: paragraphs_browser
form_display_mode: default
default_paragraph_type: _none
features:
duplicate: duplicate
collapse_edit_all: collapse_edit_all
add_above: 0
convert: 0
paragraphs_browser: digital_forms
modal_width: 80%
modal_height: auto
third_party_settings:
paragraphs_features:
add_in_between: false
add_in_between_link_count: 3
delete_confirmation: false
show_drag_and_drop: true
show_collapse_all: true
limited_field_widgets:
limit_values: '0'
change_labels:
add_another: ''
no_table_drag:
no_table_drag: false
field_last_saved_by_an_editor:
type: datetime_timestamp
weight: 3
weight: 2
region: content
settings: { }
third_party_settings: { }
field_omb_number:
type: string_textfield
weight: 5
weight: 4
region: content
settings:
size: 9
placeholder: XXXX-XXXX
third_party_settings: { }
field_va_form_number:
type: string_textfield
weight: 2
weight: 1
region: content
settings:
size: 60
Expand All @@ -73,7 +108,7 @@ content:
third_party_settings: { }
path:
type: path
weight: 4
weight: 3
region: content
settings: { }
third_party_settings: { }
Expand All @@ -87,6 +122,7 @@ content:
third_party_settings: { }
hidden:
created: true
field_administration: true
field_meta_tags: true
langcode: true
promote: true
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
uuid: 7a85e837-9879-4f7f-9e0b-ebad0066e521
langcode: en
status: true
dependencies:
config:
- field.field.paragraph.digital_form_name_and_date_of_bi.field_include_date_of_birth
- field.field.paragraph.digital_form_name_and_date_of_bi.field_title
- paragraphs.paragraphs_type.digital_form_name_and_date_of_bi
module:
- textfield_counter
id: paragraph.digital_form_name_and_date_of_bi.default
targetEntityType: paragraph
bundle: digital_form_name_and_date_of_bi
mode: default
content:
field_include_date_of_birth:
type: boolean_checkbox
weight: 1
region: content
settings:
display_label: true
third_party_settings: { }
field_title:
type: string_textfield_with_counter
weight: 0
region: content
settings:
size: 60
placeholder: ''
use_field_maxlength: false
maxlength: 0
counter_position: after
js_prevent_submit: true
count_only_mode: false
count_html_characters: true
textcount_status_message: 'Maxlength: <span class="maxlength_count">@maxlength</span><br />Used: <span class="current_count">@current_length</span><br />Remaining: <span class="remaining_count">@remaining_count</span>'
third_party_settings: { }
hidden:
created: true
status: true
11 changes: 11 additions & 0 deletions config/sync/core.entity_view_display.node.digital_form.default.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,29 @@ status: true
dependencies:
config:
- field.field.node.digital_form.field_administration
- field.field.node.digital_form.field_chapters
- field.field.node.digital_form.field_last_saved_by_an_editor
- field.field.node.digital_form.field_meta_tags
- field.field.node.digital_form.field_omb_number
- field.field.node.digital_form.field_va_form_number
- node.type.digital_form
module:
- entity_reference_revisions
- user
id: node.digital_form.default
targetEntityType: node
bundle: digital_form
mode: default
content:
field_chapters:
type: entity_reference_revisions_entity_view
label: above
settings:
view_mode: default
link: ''
third_party_settings: { }
weight: 2
region: content
field_omb_number:
type: string
label: above
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ dependencies:
config:
- core.entity_view_mode.node.external_content
- field.field.node.digital_form.field_administration
- field.field.node.digital_form.field_chapters
- field.field.node.digital_form.field_last_saved_by_an_editor
- field.field.node.digital_form.field_meta_tags
- field.field.node.digital_form.field_omb_number
Expand Down Expand Up @@ -50,6 +51,7 @@ content:
region: content
hidden:
field_administration: true
field_chapters: true
field_last_saved_by_an_editor: true
field_meta_tags: true
field_omb_number: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ dependencies:
config:
- core.entity_view_mode.node.teaser
- field.field.node.digital_form.field_administration
- field.field.node.digital_form.field_chapters
- field.field.node.digital_form.field_last_saved_by_an_editor
- field.field.node.digital_form.field_meta_tags
- field.field.node.digital_form.field_omb_number
Expand Down Expand Up @@ -42,6 +43,7 @@ content:
region: content
hidden:
field_administration: true
field_chapters: true
field_last_saved_by_an_editor: true
field_meta_tags: true
field_omb_number: true
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
uuid: 6ace573b-80bd-4b83-af01-3de996a1423c
langcode: en
status: true
dependencies:
config:
- field.field.paragraph.digital_form_name_and_date_of_bi.field_include_date_of_birth
- field.field.paragraph.digital_form_name_and_date_of_bi.field_title
- paragraphs.paragraphs_type.digital_form_name_and_date_of_bi
id: paragraph.digital_form_name_and_date_of_bi.default
targetEntityType: paragraph
bundle: digital_form_name_and_date_of_bi
mode: default
content:
field_include_date_of_birth:
type: boolean
label: above
settings:
format: default
format_custom_false: ''
format_custom_true: ''
third_party_settings: { }
weight: 1
region: content
field_title:
type: string
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: 0
region: content
hidden:
search_api_excerpt: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
uuid: d6ba2e46-9d71-4886-8f0f-f9f644273720
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.paragraph.user_guides
- field.field.paragraph.digital_form_name_and_date_of_bi.field_include_date_of_birth
- field.field.paragraph.digital_form_name_and_date_of_bi.field_title
- paragraphs.paragraphs_type.digital_form_name_and_date_of_bi
id: paragraph.digital_form_name_and_date_of_bi.user_guides
targetEntityType: paragraph
bundle: digital_form_name_and_date_of_bi
mode: user_guides
content:
field_title:
type: string
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: 0
region: content
hidden:
field_include_date_of_birth: true
search_api_excerpt: true
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ dependencies:
- field.storage.node.field_administration
- node.type.digital_form
- taxonomy.vocabulary.administration
content:
- 'taxonomy_term:administration:867e4dcf-2f99-401a-977a-adb441d53350'
module:
- entity_reference_validators
- tmgmt_content
Expand All @@ -24,7 +26,9 @@ label: Section
description: ''
required: true
translatable: false
default_value: { }
default_value:
-
target_uuid: 867e4dcf-2f99-401a-977a-adb441d53350
default_value_callback: ''
settings:
handler: 'default:taxonomy_term'
Expand Down
Loading

0 comments on commit 41f3f14

Please sign in to comment.