ソースを参照

actu partenaires

bach 3 年 前
コミット
9d4b97fb5a

+ 29 - 0
config/sync/core.entity_form_display.node.actualite.default.yml

@@ -10,6 +10,7 @@ dependencies:
     - field.field.node.actualite.field_images
     - field.field.node.actualite.field_liens
     - field.field.node.actualite.field_lieu
+    - field.field.node.actualite.field_partenaires
     - field.field.node.actualite.field_ress
     - field.field.node.actualite.field_sous_titre
     - field.field.node.actualite.field_textes
@@ -48,6 +49,7 @@ third_party_settings:
         - group_texte
         - group_liens
         - group_media
+        - group_partenaires
       parent_name: ''
       weight: 8
       format_type: tabs
@@ -111,6 +113,21 @@ third_party_settings:
         formatter: closed
         required_fields: true
       label: Media
+    group_partenaires:
+      children:
+        - field_partenaires
+      parent_name: group_tabs
+      weight: 18
+      format_type: tab
+      region: content
+      format_settings:
+        show_empty_fields: false
+        id: ''
+        classes: ''
+        description: ''
+        formatter: closed
+        required_fields: true
+      label: Partenaires
 id: node.actualite.default
 targetEntityType: node
 bundle: actualite
@@ -169,6 +186,18 @@ content:
     third_party_settings: {  }
     type: string_textfield
     region: content
+  field_partenaires:
+    weight: 31
+    settings:
+      title: Paragraph
+      title_plural: Paragraphs
+      edit_mode: open
+      add_mode: dropdown
+      form_display_mode: default
+      default_paragraph_type: partenaire
+    third_party_settings: {  }
+    type: entity_reference_paragraphs
+    region: content
   field_ress:
     weight: 29
     settings:

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

@@ -10,6 +10,7 @@ dependencies:
     - field.field.node.actualite.field_images
     - field.field.node.actualite.field_liens
     - field.field.node.actualite.field_lieu
+    - field.field.node.actualite.field_partenaires
     - field.field.node.actualite.field_ress
     - field.field.node.actualite.field_sous_titre
     - field.field.node.actualite.field_textes
@@ -89,6 +90,15 @@ content:
     third_party_settings: {  }
     type: string
     region: content
+  field_partenaires:
+    weight: 12
+    label: above
+    settings:
+      view_mode: default
+      link: ''
+    third_party_settings: {  }
+    type: entity_reference_revisions_entity_view
+    region: content
   field_ress:
     weight: 10
     label: above

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

@@ -11,6 +11,7 @@ dependencies:
     - field.field.node.actualite.field_images
     - field.field.node.actualite.field_liens
     - field.field.node.actualite.field_lieu
+    - field.field.node.actualite.field_partenaires
     - field.field.node.actualite.field_ress
     - field.field.node.actualite.field_sous_titre
     - field.field.node.actualite.field_textes
@@ -87,6 +88,7 @@ hidden:
   created: true
   field_fichiers: true
   field_liens: true
+  field_partenaires: true
   field_ress: true
   field_textes: true
   langcode: true

+ 40 - 0
config/sync/field.field.node.actualite.field_partenaires.yml

@@ -0,0 +1,40 @@
+uuid: 339b0f57-8cc1-4dcf-8c27-1e5a2e938855
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_partenaires
+    - node.type.actualite
+    - paragraphs.paragraphs_type.partenaire
+  module:
+    - entity_reference_revisions
+id: node.actualite.field_partenaires
+field_name: field_partenaires
+entity_type: node
+bundle: actualite
+label: Partenaires
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:paragraph'
+  handler_settings:
+    negate: 0
+    target_bundles:
+      partenaire: partenaire
+    target_bundles_drag_drop:
+      equipe:
+        weight: 5
+        enabled: false
+      partenaire:
+        enabled: true
+        weight: 6
+      personne:
+        weight: 7
+        enabled: false
+      texte:
+        weight: 8
+        enabled: false
+field_type: entity_reference_revisions

+ 19 - 2
config/sync/page_manager.page_variant.node_view-panels_variant-1.yml

@@ -46,7 +46,7 @@ variant_settings:
         third_party_settings: {  }
         weight: 0
       region: second
-      weight: 0
+      weight: -5
       uuid: fa8738f4-0b5c-46c8-aa7f-0d1cf2bb103b
       context_mapping:
         entity: node
@@ -170,7 +170,7 @@ variant_settings:
         third_party_settings: {  }
         weight: 0
       region: second
-      weight: 0
+      weight: -6
       uuid: 01ff0621-0f45-465b-b57f-96d5f37bc9ff
       context_mapping:
         entity: node
@@ -237,6 +237,23 @@ variant_settings:
       weight: -6
       uuid: e1eae88c-51bd-4ac6-9fe9-aed0600338f5
       context_mapping: {  }
+    7d119477-5ae4-487c-a389-4c492e102bde:
+      id: 'entity_field:node:field_partenaires'
+      label: Partenaires
+      provider: ctools_block
+      label_display: '0'
+      formatter:
+        label: above
+        type: entity_reference_revisions_entity_view
+        settings:
+          view_mode: default
+        third_party_settings: {  }
+        weight: 0
+      region: second
+      weight: -4
+      uuid: 7d119477-5ae4-487c-a389-4c492e102bde
+      context_mapping:
+        entity: node
   id: panels_variant
   uuid: 02456051-513a-4a9b-8ff6-0d97cc0bd04c
   label: null

+ 1 - 1
web/profiles/d8-starterkit-profile

@@ -1 +1 @@
-Subproject commit 6fe8986494069c7e9bf019cbe98d8f2c7d5166d0
+Subproject commit 9b46db9c56faf2cbc965ea1b76ce5345e7f46c0f