diff --git a/composer.json b/composer.json index 1b1d9db5..f09699fd 100644 --- a/composer.json +++ b/composer.json @@ -54,7 +54,7 @@ "drupal/metatag": "^2.0", "drupal/page_manager": "4.x-dev@dev", "drupal/panelizer": "^4.4", - "drupal/panels": "^4.6", + "drupal/panels": "^4.8", "drupal/paragraphs": "1.x-dev@dev", "drupal/pathologic": "^2.0@alpha", "drupal/robotstxt": "^1.4", @@ -176,6 +176,9 @@ }, "drupal/pagerer": { "PHP Fatal error: when migrated to Drupal 10 https://www.drupal.org/project/pagerer/issues/3399771":"https://www.drupal.org/files/issues/2023-11-07/pagerer_php_exception-3399771-1.patch" + }, + "drupal/page_manager": { + "devel routing bug fix https://www.drupal.org/project/page_manager/issues/3438993":"https://www.drupal.org/files/issues/2024-08-14/page-manager-3438993-MR34-24.patch" } } } diff --git a/composer.lock b/composer.lock index eb260538..9e4ba8c7 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "5c15aee80dfa788cfafa231cbe83f88d", + "content-hash": "74323f63032a30eb2763bbb138622942", "packages": [ { "name": "ajgl/breakpoint-twig-extension", diff --git a/config/sync/page_manager.page_variant.node-panels_variant-0.yml b/config/sync/page_manager.page_variant.node-panels_variant-0.yml new file mode 100644 index 00000000..5ff992b5 --- /dev/null +++ b/config/sync/page_manager.page_variant.node-panels_variant-0.yml @@ -0,0 +1,252 @@ +uuid: 1a88f876-8e8c-4659-bf7a-269c46d5a9ee +langcode: fr +status: true +dependencies: + config: + - page_manager.page.node + - views.view.centre_de_ressources + - views.view.programme_toc + - views.view.projets + module: + - ctools + - ctools_block + - node + - panels + - popsu_link_block + - views +id: node-panels_variant-0 +label: Programme +weight: 0 +variant: panels_variant +variant_settings: + id: panels_variant + label: null + weight: 0 + uuid: 9752d3e8-fdc6-419d-95bb-079a2c3088b3 + blocks: + 8ec078d2-9a98-437a-ab1e-b18d1619f44a: + id: 'entity_view:node' + label: 'Entity view (Contenu)' + label_display: '0' + provider: ctools + view_mode: default + context_mapping: + entity: node + region: second + weight: -9 + uuid: 8ec078d2-9a98-437a-ab1e-b18d1619f44a + 6319006a-015c-459c-996b-79d404f7455f: + id: 'views_block:projets-block_2' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: top + weight: -3 + uuid: 6319006a-015c-459c-996b-79d404f7455f + 2ca2f1a3-98b4-41bf-bb67-e17fdd93f1f2: + id: 'views_block:programme_toc-block_1' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: first + weight: -1 + uuid: 2ca2f1a3-98b4-41bf-bb67-e17fdd93f1f2 + 4fc90a5b-8a2d-4f21-9718-e65b9982d59a: + id: 'views_block:programme_toc-block_4' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: first + weight: -7 + uuid: 4fc90a5b-8a2d-4f21-9718-e65b9982d59a + eb6ccc12-1ccc-4996-9797-be755e42b297: + id: 'views_block:programme_toc-block_5' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: '5' + exposed: { } + region: top + weight: -4 + uuid: eb6ccc12-1ccc-4996-9797-be755e42b297 + 9dbcea4e-26fe-4d78-a245-b192012bd799: + id: 'views_block:centre_de_ressources-block_2' + label: '' + label_display: visible + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: bottom + weight: 0 + uuid: 9dbcea4e-26fe-4d78-a245-b192012bd799 + 9c5741a0-e8e2-4895-88a7-c36d3825e33c: + id: prog_ressource_link + label: Ressources + label_display: '0' + provider: popsu_link_block + context_mapping: { } + region: first + weight: 2 + uuid: 9c5741a0-e8e2-4895-88a7-c36d3825e33c + link_title: Ressources + c80f54a0-8f21-4c56-8341-eab59b009329: + id: 'entity_field:node:field_document' + label: 'Pour aller plus loin' + label_display: visible + provider: ctools_block + context_mapping: + entity: node + formatter: + type: entity_reference_revisions_entity_view + weight: 0 + label: hidden + settings: + view_mode: default + third_party_settings: { } + region: third + weight: -4 + uuid: c80f54a0-8f21-4c56-8341-eab59b009329 + f5f0169e-5c85-4b7e-b726-abd246152f83: + id: prog_ressource_link + label: 'Prog ressource link' + label_display: '0' + provider: popsu_link_block + context_mapping: { } + region: bottom + weight: 0 + uuid: f5f0169e-5c85-4b7e-b726-abd246152f83 + link_title: 'voir toutes les ressources de [node:title]' + 9f70ea8b-3a5f-4e48-97b0-2b3d5e5e7d03: + id: 'views_block:programme_toc-block_8' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: first + weight: 0 + uuid: 9f70ea8b-3a5f-4e48-97b0-2b3d5e5e7d03 + 232f18ef-a92c-451e-b917-e436b6cbc195: + id: 'views_block:programme_toc-block_9' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: first + weight: -2 + uuid: 232f18ef-a92c-451e-b917-e436b6cbc195 + b564145a-2058-4710-8204-50569d4f0bf0: + id: 'views_block:programme_toc-block_13' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: first + weight: -3 + uuid: b564145a-2058-4710-8204-50569d4f0bf0 + b84fe2f8-7c0b-4976-aa63-d8dc5ae66fc0: + id: 'views_block:programme_toc-block_16' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + arguments: + nid: + type: node_nid + value: '[node:nid]' + region: first + weight: 1 + uuid: b84fe2f8-7c0b-4976-aa63-d8dc5ae66fc0 + 532e0e26-eab4-476f-a964-fd68221d5619: + id: prog_exode_urbain_link + label: 'Prog exode urbain link' + label_display: '0' + provider: popsu_link_block + context_mapping: { } + region: first + weight: -5 + uuid: 532e0e26-eab4-476f-a964-fd68221d5619 + link_title: 'Exode Urbain' + 698f5eef-78b0-44a3-851b-3adcddfcd119: + id: prog_palpite_link + label: 'Le Palmarès Palpite' + label_display: '0' + provider: popsu_link_block + context_mapping: { } + region: first + weight: -4 + uuid: 698f5eef-78b0-44a3-851b-3adcddfcd119 + link_title: 'Le Palmarès Palpite' + 3be250ab-9604-4e95-b215-4b98b160f18e: + id: 'views_block:programme_toc-block_15' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: first + weight: -8 + uuid: 3be250ab-9604-4e95-b215-4b98b160f18e + 63e18587-3199-4058-93e3-7af297464f84: + id: 'views_block:programme_toc-block_17' + label: '' + label_display: '0' + provider: views + context_mapping: + field_programme_target_id: node + views_label: '' + items_per_page: none + exposed: { } + region: first + weight: -6 + uuid: 63e18587-3199-4058-93e3-7af297464f84 + page_title: '' + layout: layout_threecol_25_50_25 + layout_settings: + label: '' + builder: standard + storage_type: page_manager + storage_id: node-panels_variant-0 + css_classes: { } + html_id: '' + css_styles: '' +page: node +selection_criteria: + - + id: 'entity_bundle:node' + negate: false + context_mapping: + node: node + bundles: + programme: programme +selection_logic: and +static_context: { }