From ea26d0295d2eb0d233baad13e71bee7545fc00f1 Mon Sep 17 00:00:00 2001 From: bach Date: Thu, 9 Dec 2021 14:13:58 +0100 Subject: [PATCH] added prog toc to events --- ...ger.page_variant.node-panels_variant-2.yml | 71 +++- config/sync/views.view.programme_toc.yml | 346 ++++++++++++++++++ 2 files changed, 413 insertions(+), 4 deletions(-) diff --git a/config/sync/page_manager.page_variant.node-panels_variant-2.yml b/config/sync/page_manager.page_variant.node-panels_variant-2.yml index f73d3441..491d8fa5 100644 --- a/config/sync/page_manager.page_variant.node-panels_variant-2.yml +++ b/config/sync/page_manager.page_variant.node-panels_variant-2.yml @@ -4,6 +4,7 @@ status: true dependencies: config: - page_manager.page.node + - views.view.programme_toc content: - 'block_content:custom:e9910814-76d7-47ab-bfa7-4ff274a23c04' module: @@ -11,6 +12,8 @@ dependencies: - ctools - ctools_block - panels + - popsu_link_block + - views id: node-panels_variant-2 label: 'Actu & event' variant: panels_variant @@ -205,7 +208,7 @@ variant_settings: third_party_settings: { } weight: 0 region: first - weight: -8 + weight: -5 uuid: 67a47521-52b8-4ab4-a771-f97638565f16 context_mapping: entity: node @@ -222,7 +225,7 @@ variant_settings: third_party_settings: { } weight: 0 region: first - weight: -9 + weight: -6 uuid: 6078929a-caa0-439a-8d35-87827d2a429b context_mapping: entity: node @@ -239,7 +242,7 @@ variant_settings: third_party_settings: { } weight: 0 region: first - weight: -7 + weight: -4 uuid: a3046e05-1dbd-45e0-9720-67c405399eb6 context_mapping: entity: node @@ -318,7 +321,7 @@ variant_settings: info: '' view_mode: full region: first - weight: -10 + weight: -7 uuid: 04e9a10a-b599-4738-9f74-547073f27a8d context_mapping: { } 9442253c-1677-4984-95f2-d5745c67db88: @@ -359,6 +362,66 @@ variant_settings: uuid: a60b2747-4184-4f16-a625-2af02dce0cd9 context_mapping: entity: node + cc9a5210-818d-4edf-bd96-60c53a93c0bf: + id: 'entity_field:node:field_programme' + label: 'Programme Popsu' + provider: ctools_block + label_display: '0' + formatter: + label: hidden + type: entity_reference_label + settings: + link: true + third_party_settings: { } + weight: 0 + region: first + weight: -10 + uuid: cc9a5210-818d-4edf-bd96-60c53a93c0bf + context_mapping: + entity: node + a62c7914-d906-4dfa-aec5-8b58fe51046d: + id: 'views_block:programme_toc-block_10' + label: '' + provider: views + label_display: '0' + views_label: '' + items_per_page: none + region: first + weight: -10 + uuid: a62c7914-d906-4dfa-aec5-8b58fe51046d + context_mapping: { } + a6dd71ed-49c0-4166-b952-7f8269fc0536: + id: 'views_block:programme_toc-block_11' + label: '' + provider: views + label_display: '0' + views_label: '' + items_per_page: none + region: first + weight: -10 + uuid: a6dd71ed-49c0-4166-b952-7f8269fc0536 + context_mapping: { } + 92053447-9110-481c-a48d-45abe5289a1e: + id: 'views_block:programme_toc-block_12' + label: '' + provider: views + label_display: '0' + views_label: '' + items_per_page: none + region: first + weight: -9 + uuid: 92053447-9110-481c-a48d-45abe5289a1e + context_mapping: { } + 658079f4-ba26-4cd1-a712-4a22e912a750: + id: prog_ressource_link + label: 'Prog ressource link' + provider: popsu_link_block + label_display: '0' + region: first + weight: -8 + uuid: 658079f4-ba26-4cd1-a712-4a22e912a750 + link_title: Ressources + context_mapping: { } id: panels_variant uuid: 0a0e0f3c-1f16-4ee4-968e-eef8b14e7b93 label: null diff --git a/config/sync/views.view.programme_toc.yml b/config/sync/views.view.programme_toc.yml index b3affee6..f6a91e65 100644 --- a/config/sync/views.view.programme_toc.yml +++ b/config/sync/views.view.programme_toc.yml @@ -936,6 +936,352 @@ display: - user.permissions tags: - 'config:field.storage.node.field_ville' + block_12: + display_plugin: block + id: block_12 + display_title: 'Child Prog TOC Evenements Block' + position: 1 + display_options: + display_extenders: + views_ef_fieldset: { } + block_category: 'Prog TOC (Views)' + display_description: '' + title: 'Child Prog TOC Evenements' + defaults: + title: false + header: false + filters: false + filter_groups: false + fields: false + style: false + row: false + arguments: false + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + empty: false + content: '@total Évènements' + plugin_id: result + filters: + status: + value: '1' + table: node_field_data + field: status + plugin_id: boolean + entity_type: node + entity_field: status + id: status + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + group: 1 + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + operator: in + value: + evenement: evenement + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: node + entity_field: type + plugin_id: bundle + filter_groups: + operator: AND + groups: + 1: AND + fields: + field_projet: + id: field_projet + table: node__field_projet + field: field_projet + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + plugin_id: field + field_date: + id: field_date + table: node__field_date + field: field_date + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: datetime_custom + settings: + timezone_override: '' + date_format: 'F Y' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + plugin_id: field + title: + id: title + table: node_field_data + field: title + settings: + link_to_entity: true + plugin_id: field + relationship: none + group_type: group + admin_label: '' + label: '' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: true + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: true + arguments: + field_programme_target_id: + id: field_programme_target_id + table: node__field_programme + field: field_programme_target_id + relationship: none + group_type: group + admin_label: '' + default_action: default + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: token + default_argument_options: + argument: '[node:field_programme]' + and_or: + + all_option: '1' + process: 0 + debug: 0 + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + plugin_id: numeric + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_date' + - 'config:field.storage.node.field_projet' block_2: display_plugin: block id: block_2