diff --git a/config/sync/page_manager.page_variant.home-panels_variant-0.yml b/config/sync/page_manager.page_variant.home-panels_variant-0.yml index b304febb..284a1007 100644 --- a/config/sync/page_manager.page_variant.home-panels_variant-0.yml +++ b/config/sync/page_manager.page_variant.home-panels_variant-0.yml @@ -5,6 +5,8 @@ dependencies: config: - page_manager.page.home - views.view.home_blocks + - views.view.home_themes + - views.view.programmes - views.view.villes module: - panels @@ -22,7 +24,7 @@ variant_settings: views_label: '' items_per_page: none region: content - weight: -1 + weight: -2 uuid: e5f452c9-14a6-49a2-b5ab-028e1246ec29 context_mapping: { } c460a8dc-20aa-4d12-8382-48d03a96eae3: @@ -33,7 +35,7 @@ variant_settings: views_label: '' items_per_page: none region: content - weight: 0 + weight: -1 uuid: c460a8dc-20aa-4d12-8382-48d03a96eae3 context_mapping: { } 323f250e-52aa-455a-be5b-82737e7558a4: @@ -44,19 +46,41 @@ variant_settings: views_label: '' items_per_page: none region: content - weight: 2 + weight: 3 uuid: 323f250e-52aa-455a-be5b-82737e7558a4 context_mapping: { } 4535e216-697e-4f0e-922b-9f49f755001c: id: 'views_block:villes-block_1' label: '' provider: views - label_display: visible + label_display: '0' + views_label: '' + items_per_page: none + region: content + weight: 0 + uuid: 4535e216-697e-4f0e-922b-9f49f755001c + context_mapping: { } + 02736330-658c-4ab2-8bdb-bd164841a070: + id: 'views_block:home_themes-block_1' + label: '' + provider: views + label_display: '0' views_label: '' items_per_page: none region: content weight: 1 - uuid: 4535e216-697e-4f0e-922b-9f49f755001c + uuid: 02736330-658c-4ab2-8bdb-bd164841a070 + context_mapping: { } + 04cbbff9-0519-47e7-8eba-9376abe616ef: + id: 'views_block:programmes-block_4' + label: '' + provider: views + label_display: '0' + views_label: '' + items_per_page: none + region: content + weight: 2 + uuid: 04cbbff9-0519-47e7-8eba-9376abe616ef context_mapping: { } id: panels_variant uuid: 3093fbf1-47e3-46ba-9bf2-84a715779a13 diff --git a/config/sync/page_manager.page_variant.home-panels_variant-1.yml b/config/sync/page_manager.page_variant.home-panels_variant-1.yml index 49e8d326..e5f6c538 100644 --- a/config/sync/page_manager.page_variant.home-panels_variant-1.yml +++ b/config/sync/page_manager.page_variant.home-panels_variant-1.yml @@ -5,6 +5,7 @@ dependencies: config: - page_manager.page.home - views.view.home_blocks + - views.view.home_themes - views.view.villes_map module: - panels @@ -58,6 +59,17 @@ variant_settings: weight: 0 uuid: d0cd9c9e-c467-4ca1-899b-cfea07f2036d context_mapping: { } + 9ed6afe1-e1c4-49ca-b072-72fe5cd42571: + id: 'views_block:home_themes-block_1' + label: '' + provider: views + label_display: visible + views_label: '' + items_per_page: none + region: content + weight: 0 + uuid: 9ed6afe1-e1c4-49ca-b072-72fe5cd42571 + context_mapping: { } id: panels_variant uuid: 97a77f17-da25-4ab7-9698-ca27f74a36bc label: null diff --git a/config/sync/views.view.content.yml b/config/sync/views.view.content.yml index 316cb2c8..adc43aa0 100644 --- a/config/sync/views.view.content.yml +++ b/config/sync/views.view.content.yml @@ -218,6 +218,70 @@ display: hide_alter_empty: true plugin_id: node_bulk_form entity_type: node + field_diaporama: + id: field_diaporama + table: node__field_diaporama + field: field_diaporama + relationship: none + group_type: group + admin_label: '' + label: Diaporama + 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: target_id + type: image + settings: + image_style: thumbnail + image_link: content + group_column: '' + group_columns: { } + group_rows: true + delta_limit: 1 + 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 @@ -658,6 +722,7 @@ display: max-age: 0 tags: - 'config:field.storage.node.field_actif' + - 'config:field.storage.node.field_diaporama' page_1: display_options: path: admin/content/programme @@ -893,6 +958,7 @@ display: max-age: 0 tags: - 'config:field.storage.node.field_actif' + - 'config:field.storage.node.field_diaporama' page_2: display_options: path: admin/content/themes diff --git a/config/sync/views.view.home_themes.yml b/config/sync/views.view.home_themes.yml new file mode 100644 index 00000000..a8494fd3 --- /dev/null +++ b/config/sync/views.view.home_themes.yml @@ -0,0 +1,259 @@ +uuid: ec928185-216e-489c-ab54-6e65c7c6bc09 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_image + - image.style.medium + - node.type.theme + module: + - image + - node + - user +id: home_themes +label: 'home themes' +module: views +description: '' +tag: '' +base_table: node_field_data +base_field: nid +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: none + options: + items_per_page: 0 + offset: 0 + style: + type: default + row: + type: fields + fields: + title: + id: title + table: node_field_data + field: title + entity_type: node + entity_field: title + label: '' + alter: + alter_text: false + make_link: false + absolute: false + trim: false + word_boundary: false + ellipsis: false + strip_tags: false + html: false + hide_empty: false + empty_zero: false + settings: + link_to_entity: true + plugin_id: field + relationship: none + group_type: group + admin_label: '' + exclude: 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_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 + field_image: + id: field_image + table: node__field_image + field: field_image + 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: image + settings: + image_style: medium + image_link: content + group_column: '' + 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 + 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 + value: + theme: theme + entity_type: node + entity_field: type + plugin_id: bundle + expose: + operator_limit_selection: false + operator_list: { } + sorts: + created: + id: created + table: node_field_data + field: created + order: DESC + entity_type: node + entity_field: created + plugin_id: date + relationship: none + group_type: group + admin_label: '' + exposed: false + expose: + label: '' + granularity: second + title: 'home themes' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + empty: false + content: '@total thèmes abordés' + plugin_id: result + footer: { } + empty: { } + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_image' + block_1: + display_plugin: block + id: block_1 + display_title: 'Block home themes' + position: 1 + display_options: + display_extenders: + views_ef_fieldset: { } + display_description: '' + block_category: 'Home (Views)' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_image' diff --git a/config/sync/views.view.programmes.yml b/config/sync/views.view.programmes.yml index 3caa8150..11b83d7c 100644 --- a/config/sync/views.view.programmes.yml +++ b/config/sync/views.view.programmes.yml @@ -3,8 +3,11 @@ langcode: fr status: true dependencies: config: + - field.storage.node.field_diaporama + - image.style.medium - node.type.programme module: + - image - node - user id: programmes @@ -220,6 +223,7 @@ display: display_extenders: views_ef_fieldset: { } display_description: '' + block_category: 'Nav (Views)' cache_metadata: max-age: -1 contexts: @@ -240,6 +244,7 @@ display: title: 'Nos Programmes en cours' defaults: title: false + block_category: 'Nav (Views)' cache_metadata: max-age: -1 contexts: @@ -330,6 +335,7 @@ display: groups: 1: AND title: 'Nos Programmes précédents' + block_category: 'Nav (Views)' cache_metadata: max-age: -1 contexts: @@ -338,3 +344,166 @@ display: - 'user.node_grants:view' - user.permissions tags: { } + block_4: + display_plugin: block + id: block_4 + display_title: 'Block Home Progs actifs' + position: 1 + display_options: + display_extenders: + views_ef_fieldset: { } + display_description: '' + title: 'Programmes actifs' + defaults: + title: false + header: false + fields: false + block_category: 'home (Views)' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + empty: false + content: '@total programmes actifs' + plugin_id: result + fields: + title: + id: title + table: node_field_data + field: title + 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: string + settings: + link_to_entity: true + 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 + field_diaporama: + id: field_diaporama + table: node__field_diaporama + field: field_diaporama + 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: image + settings: + image_style: medium + image_link: content + group_column: '' + group_columns: { } + group_rows: true + delta_limit: 1 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + plugin_id: field + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_diaporama' diff --git a/config/sync/views.view.villes.yml b/config/sync/views.view.villes.yml index d84cc217..c24a0584 100644 --- a/config/sync/views.view.villes.yml +++ b/config/sync/views.view.villes.yml @@ -67,7 +67,7 @@ display: height: '600' height_unit: px hide_empty_map: false - disable_wheel: false + disable_wheel: true fullscreen_control: true gesture_handling: false reset_map: @@ -267,8 +267,18 @@ display: operator_limit_selection: false operator_list: { } sorts: { } - title: Villes - header: { } + title: 'Territoires étudiés' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + empty: false + content: '@total territoires étudiés' + plugin_id: result footer: { } empty: { } relationships: { } @@ -290,7 +300,7 @@ display: display_options: display_extenders: views_ef_fieldset: { } - block_category: 'Villes (views)' + block_category: 'Home (Views)' display_description: '' block_description: map-villes cache_metadata: diff --git a/config/sync/views.view.villes_map.yml b/config/sync/views.view.villes_map.yml index 5b66ad02..261ce34f 100644 --- a/config/sync/views.view.villes_map.yml +++ b/config/sync/views.view.villes_map.yml @@ -82,8 +82,8 @@ display: height: '400' height_unit: px hide_empty_map: false - disable_wheel: false - fullscreen_control: true + disable_wheel: true + fullscreen_control: false gesture_handling: false reset_map: control: false @@ -523,8 +523,8 @@ display: relationship: none group_type: group admin_label: '' - empty: false - content: 'Affichage de @start à @end sur @total' + empty: true + content: '@total territoires étudiés' plugin_id: result footer: { } empty: { } @@ -551,6 +551,7 @@ display: display_extenders: views_ef_fieldset: { } group_by: false + title: 'Territoires étudiés' cache_metadata: max-age: -1 contexts: @@ -571,6 +572,7 @@ display: display_extenders: views_ef_fieldset: { } display_description: '' + block_category: 'Home (Views)' cache_metadata: max-age: -1 contexts: