Browse Source

added prog toc to events

bach 3 years ago
parent
commit
ea26d0295d

+ 67 - 4
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

+ 346 - 0
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