Explorar o código

Carrousel des Actus dans page accueil Programme, boolean promu

bach %!s(int64=2) %!d(string=hai) anos
pai
achega
fdea36a88f

+ 11 - 2
config/sync/core.entity_form_display.node.actualite.default.yml

@@ -12,6 +12,7 @@ dependencies:
     - field.field.node.actualite.field_memo
     - field.field.node.actualite.field_programme
     - field.field.node.actualite.field_projet
+    - field.field.node.actualite.field_promu_en_page_programme
     - field.field.node.actualite.field_ressources_liees
     - field.field.node.actualite.field_sous_titre
     - field.field.node.actualite.field_theme
@@ -29,6 +30,7 @@ third_party_settings:
     group_details:
       children:
         - promote
+        - field_promu_en_page_programme
         - status
         - field_memo
       label: Details
@@ -162,7 +164,7 @@ content:
     third_party_settings: {  }
   field_memo:
     type: string_textarea
-    weight: 17
+    weight: 18
     region: content
     settings:
       rows: 5
@@ -188,6 +190,13 @@ content:
       size: 60
       placeholder: ''
     third_party_settings: {  }
+  field_promu_en_page_programme:
+    type: boolean_checkbox
+    weight: 16
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
   field_ressources_liees:
     type: entity_reference_autocomplete
     weight: 130
@@ -225,7 +234,7 @@ content:
     third_party_settings: {  }
   status:
     type: boolean_checkbox
-    weight: 16
+    weight: 17
     region: content
     settings:
       display_label: true

+ 11 - 2
config/sync/core.entity_form_display.node.evenement.default.yml

@@ -15,6 +15,7 @@ dependencies:
     - field.field.node.evenement.field_partenaires
     - field.field.node.evenement.field_programme
     - field.field.node.evenement.field_projet
+    - field.field.node.evenement.field_promu_en_page_programme
     - field.field.node.evenement.field_ressources_liees
     - field.field.node.evenement.field_sous_titre
     - field.field.node.evenement.field_theme
@@ -70,6 +71,7 @@ third_party_settings:
     group_details:
       children:
         - promote
+        - field_promu_en_page_programme
         - status
         - field_memo
       label: Details
@@ -208,7 +210,7 @@ content:
     third_party_settings: {  }
   field_memo:
     type: string_textarea
-    weight: 17
+    weight: 18
     region: content
     settings:
       rows: 5
@@ -255,6 +257,13 @@ content:
       size: 60
       placeholder: ''
     third_party_settings: {  }
+  field_promu_en_page_programme:
+    type: boolean_checkbox
+    weight: 16
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
   field_ressources_liees:
     type: entity_reference_autocomplete
     weight: 134
@@ -302,7 +311,7 @@ content:
     third_party_settings: {  }
   status:
     type: boolean_checkbox
-    weight: 16
+    weight: 17
     region: content
     settings:
       display_label: true

+ 11 - 0
config/sync/core.entity_view_display.node.actualite.default.yml

@@ -12,6 +12,7 @@ dependencies:
     - field.field.node.actualite.field_memo
     - field.field.node.actualite.field_programme
     - field.field.node.actualite.field_projet
+    - field.field.node.actualite.field_promu_en_page_programme
     - field.field.node.actualite.field_ressources_liees
     - field.field.node.actualite.field_sous_titre
     - field.field.node.actualite.field_theme
@@ -107,6 +108,16 @@ content:
     third_party_settings: {  }
     weight: 111
     region: content
+  field_promu_en_page_programme:
+    type: boolean
+    label: above
+    settings:
+      format: default
+      format_custom_false: ''
+      format_custom_true: ''
+    third_party_settings: {  }
+    weight: 116
+    region: content
   field_ressources_liees:
     type: entity_reference_label
     label: above

+ 2 - 0
config/sync/core.entity_view_display.node.actualite.teaser.yml

@@ -13,6 +13,7 @@ dependencies:
     - field.field.node.actualite.field_memo
     - field.field.node.actualite.field_programme
     - field.field.node.actualite.field_projet
+    - field.field.node.actualite.field_promu_en_page_programme
     - field.field.node.actualite.field_ressources_liees
     - field.field.node.actualite.field_sous_titre
     - field.field.node.actualite.field_theme
@@ -81,6 +82,7 @@ hidden:
   field_lien: true
   field_memo: true
   field_projet: true
+  field_promu_en_page_programme: true
   field_ressources_liees: true
   field_theme: true
   langcode: true

+ 2 - 0
config/sync/core.entity_view_display.node.evenement.accroche_ss_image.yml

@@ -16,6 +16,7 @@ dependencies:
     - field.field.node.evenement.field_partenaires
     - field.field.node.evenement.field_programme
     - field.field.node.evenement.field_projet
+    - field.field.node.evenement.field_promu_en_page_programme
     - field.field.node.evenement.field_ressources_liees
     - field.field.node.evenement.field_sous_titre
     - field.field.node.evenement.field_theme
@@ -88,6 +89,7 @@ hidden:
   field_memo: true
   field_organisateur: true
   field_partenaires: true
+  field_promu_en_page_programme: true
   field_ressources_liees: true
   field_theme: true
   field_type_evenement: true

+ 11 - 0
config/sync/core.entity_view_display.node.evenement.default.yml

@@ -15,6 +15,7 @@ dependencies:
     - field.field.node.evenement.field_partenaires
     - field.field.node.evenement.field_programme
     - field.field.node.evenement.field_projet
+    - field.field.node.evenement.field_promu_en_page_programme
     - field.field.node.evenement.field_ressources_liees
     - field.field.node.evenement.field_sous_titre
     - field.field.node.evenement.field_theme
@@ -141,6 +142,16 @@ content:
     third_party_settings: {  }
     weight: 116
     region: content
+  field_promu_en_page_programme:
+    type: boolean
+    label: above
+    settings:
+      format: default
+      format_custom_false: ''
+      format_custom_true: ''
+    third_party_settings: {  }
+    weight: 119
+    region: content
   field_ressources_liees:
     type: entity_reference_label
     label: above

+ 2 - 0
config/sync/core.entity_view_display.node.evenement.teaser.yml

@@ -16,6 +16,7 @@ dependencies:
     - field.field.node.evenement.field_partenaires
     - field.field.node.evenement.field_programme
     - field.field.node.evenement.field_projet
+    - field.field.node.evenement.field_promu_en_page_programme
     - field.field.node.evenement.field_ressources_liees
     - field.field.node.evenement.field_sous_titre
     - field.field.node.evenement.field_theme
@@ -80,6 +81,7 @@ hidden:
   field_organisateur: true
   field_partenaires: true
   field_projet: true
+  field_promu_en_page_programme: true
   field_ressources_liees: true
   field_theme: true
   field_type_evenement: true

+ 23 - 0
config/sync/field.field.node.actualite.field_promu_en_page_programme.yml

@@ -0,0 +1,23 @@
+uuid: 024d8a9b-1325-4c82-b1eb-e7b955565b03
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_promu_en_page_programme
+    - node.type.actualite
+id: node.actualite.field_promu_en_page_programme
+field_name: field_promu_en_page_programme
+entity_type: node
+bundle: actualite
+label: 'Promu en page programme'
+description: ''
+required: false
+translatable: true
+default_value:
+  -
+    value: 1
+default_value_callback: ''
+settings:
+  on_label: Activé
+  off_label: Désactivé
+field_type: boolean

+ 23 - 0
config/sync/field.field.node.evenement.field_promu_en_page_programme.yml

@@ -0,0 +1,23 @@
+uuid: f636efe4-64f9-4a14-b88f-2168b669058b
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_promu_en_page_programme
+    - node.type.evenement
+id: node.evenement.field_promu_en_page_programme
+field_name: field_promu_en_page_programme
+entity_type: node
+bundle: evenement
+label: 'Promu en page programme'
+description: ''
+required: false
+translatable: false
+default_value:
+  -
+    value: 1
+default_value_callback: ''
+settings:
+  on_label: Activé
+  off_label: Désactivé
+field_type: boolean

+ 18 - 0
config/sync/field.storage.node.field_promu_en_page_programme.yml

@@ -0,0 +1,18 @@
+uuid: d42791f7-c180-4a2d-8b8c-51c37acd7ed1
+langcode: fr
+status: true
+dependencies:
+  module:
+    - node
+id: node.field_promu_en_page_programme
+field_name: field_promu_en_page_programme
+entity_type: node
+type: boolean
+settings: {  }
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 38 - 0
config/sync/views.view.programme_toc.yml

@@ -2768,6 +2768,44 @@ display:
             default_group: All
             default_group_multiple: {  }
             group_items: {  }
+        field_promu_en_page_programme_value:
+          id: field_promu_en_page_programme_value
+          table: node__field_promu_en_page_programme
+          field: field_promu_en_page_programme_value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: boolean
+          operator: '='
+          value: '1'
+          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
+          is_grouped: false
+          group_info:
+            label: ''
+            description: ''
+            identifier: ''
+            optional: true
+            widget: select
+            multiple: false
+            remember: false
+            default_group: All
+            default_group_multiple: {  }
+            group_items: {  }
       filter_groups:
         operator: AND
         groups: