Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

D8CORE-7435 D8CORE-7436 | configure card and list display #814

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ dependencies:
- field.field.node.stanford_opportunity.su_opp_type
- node.type.stanford_opportunity
module:
- datetime
- layout_builder
- layout_builder_restrictions
- layout_library
- layout_paragraphs
- text
- user
third_party_settings:
Expand All @@ -52,42 +52,63 @@ targetEntityType: node
bundle: stanford_opportunity
mode: search_indexing
content:
body:
su_opp_application_deadline:
type: datetime_default
label: inline
settings:
timezone_override: ''
format_type: medium
third_party_settings: { }
weight: 1
region: content
su_opp_image:
type: entity_reference_label
label: hidden
settings:
link: true
third_party_settings: { }
weight: 0
region: content
su_opp_sponsor:
type: entity_reference_label
label: hidden
settings:
link: true
third_party_settings: { }
weight: 2
region: content
su_opp_summary:
type: text_default
label: hidden
settings: { }
third_party_settings: { }
weight: 0
weight: 3
region: content
su_opp_components:
type: layout_paragraphs
su_opp_type:
type: entity_reference_label
label: hidden
settings:
view_mode: default
link: ''
link: true
third_party_settings: { }
weight: 1
weight: 4
region: content
hidden:
body: true
layout_builder__layout: true
links: true
search_api_excerpt: true
su_opp_application_deadline: true
su_opp_components: true
su_opp_contact_email: true
su_opp_contact_name: true
su_opp_contact_phone: true
su_opp_contact_url: true
su_opp_course_code: true
su_opp_cta_url: true
su_opp_eligibility: true
su_opp_image: true
su_opp_learn_more: true
su_opp_open_date: true
su_opp_prerequisites: true
su_opp_source: true
su_opp_sponsor: true
su_opp_start_date: true
su_opp_status: true
su_opp_summary: true
su_opp_tags: true
su_opp_type: true
Original file line number Diff line number Diff line change
Expand Up @@ -64,14 +64,17 @@ third_party_settings:
regions:
card_image:
- su_opp_image
card_super_headline:
- su_opp_sponsor
card_headline:
- node_title
card_body:
- su_opp_type
- su_opp_summary
fields:
node_title:
plugin_id: node_title
weight: 1
weight: 2
label: hidden
formatter: default
settings:
Expand Down Expand Up @@ -103,6 +106,14 @@ content:
label_tag: ''
weight: 0
region: card_image
su_opp_sponsor:
type: entity_reference_label
label: hidden
settings:
link: true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't want to link to the sponsor taxonomy term.

third_party_settings: { }
weight: 1
region: card_super_headline
su_opp_summary:
type: smart_trim
label: hidden
Expand Down Expand Up @@ -132,7 +143,15 @@ content:
field_label:
label_value: ''
label_tag: ''
weight: 2
weight: 4
region: card_body
su_opp_type:
type: entity_reference_label
label: hidden
settings:
link: true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't believe wet want to link to the taxonomy term.

third_party_settings: { }
weight: 3
region: card_body
hidden:
body: true
Expand All @@ -152,8 +171,6 @@ hidden:
su_opp_open_date: true
su_opp_prerequisites: true
su_opp_source: true
su_opp_sponsor: true
su_opp_start_date: true
su_opp_status: true
su_opp_tags: true
su_opp_type: true
Original file line number Diff line number Diff line change
Expand Up @@ -64,13 +64,17 @@ third_party_settings:
regions:
card_image:
- su_opp_image
card_body:
card_super_headline:
- su_opp_sponsor
card_headline:
- node_title
card_body:
- su_opp_type
- su_opp_summary
fields:
node_title:
plugin_id: node_title
weight: 1
weight: 2
label: hidden
formatter: default
settings:
Expand Down Expand Up @@ -102,6 +106,14 @@ content:
label_tag: ''
weight: 0
region: card_image
su_opp_sponsor:
type: entity_reference_label
label: hidden
settings:
link: true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't want to link to the sponsor taxonomy term.

third_party_settings: { }
weight: 1
region: card_super_headline
su_opp_summary:
type: smart_trim
label: hidden
Expand Down Expand Up @@ -131,7 +143,15 @@ content:
field_label:
label_value: ''
label_tag: ''
weight: 2
weight: 4
region: card_body
su_opp_type:
type: entity_reference_label
label: hidden
settings:
link: true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't believe wet want to link to the taxonomy term.

third_party_settings: { }
weight: 3
region: card_body
hidden:
body: true
Expand All @@ -151,8 +171,6 @@ hidden:
su_opp_open_date: true
su_opp_prerequisites: true
su_opp_source: true
su_opp_sponsor: true
su_opp_start_date: true
su_opp_status: true
su_opp_tags: true
su_opp_type: true
Original file line number Diff line number Diff line change
Expand Up @@ -28,30 +28,59 @@ dependencies:
- field.field.node.stanford_opportunity.su_opp_type
- node.type.stanford_opportunity
module:
- datetime
- text
- user
id: node.stanford_opportunity.teaser
targetEntityType: node
bundle: stanford_opportunity
mode: teaser
content:
body:
type: text_summary_or_trimmed
su_opp_application_deadline:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you want to configure the teaser display which will be the "List" display?

type: datetime_default
label: inline
settings:
timezone_override: ''
format_type: medium
third_party_settings: { }
weight: 1
region: content
su_opp_image:
type: entity_reference_label
label: hidden
settings:
trim_length: 600
link: true
third_party_settings: { }
weight: 0
region: content
su_opp_sponsor:
type: entity_reference_label
label: above
settings:
link: true
third_party_settings: { }
weight: 101
weight: 2
region: content
links:
su_opp_summary:
type: text_default
label: hidden
settings: { }
third_party_settings: { }
weight: 100
weight: 3
region: content
su_opp_type:
type: entity_reference_label
label: hidden
settings:
link: true
third_party_settings: { }
weight: 4
region: content
hidden:
body: true
layout_builder__layout: true
links: true
search_api_excerpt: true
su_opp_application_deadline: true
su_opp_components: true
su_opp_contact_email: true
su_opp_contact_name: true
Expand All @@ -60,14 +89,10 @@ hidden:
su_opp_course_code: true
su_opp_cta_url: true
su_opp_eligibility: true
su_opp_image: true
su_opp_learn_more: true
su_opp_open_date: true
su_opp_prerequisites: true
su_opp_source: true
su_opp_sponsor: true
su_opp_start_date: true
su_opp_status: true
su_opp_summary: true
su_opp_tags: true
su_opp_type: true
Loading