浏览代码

Merge branch 'master' of https://figureslibres.io/gogs/bachir/d9-eql

ouidade 1 天之前
父节点
当前提交
d84546f86d

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

@@ -11,6 +11,7 @@ dependencies:
     - field.field.node.actualite.field_liens
     - field.field.node.actualite.field_lieu
     - field.field.node.actualite.field_partenaires
+    - field.field.node.actualite.field_projets_liee
     - field.field.node.actualite.field_ress
     - field.field.node.actualite.field_sous_titre
     - field.field.node.actualite.field_textes
@@ -83,6 +84,7 @@ third_party_settings:
         required_fields: true
     group_liens:
       children:
+        - field_projets_liee
         - field_ress
         - field_liens
       label: Liens
@@ -172,7 +174,7 @@ content:
     third_party_settings: {  }
   field_liens:
     type: link_default
-    weight: 30
+    weight: 130
     region: content
     settings:
       placeholder_url: ''
@@ -198,9 +200,19 @@ content:
       form_display_mode: default
       default_paragraph_type: partenaire
     third_party_settings: {  }
+  field_projets_liee:
+    type: entity_reference_autocomplete
+    weight: 128
+    region: content
+    settings:
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
   field_ress:
     type: entity_reference_autocomplete
-    weight: 29
+    weight: 129
     region: content
     settings:
       match_operator: CONTAINS

+ 13 - 2
config/sync/core.entity_view_display.node.actualite.default.yml

@@ -11,6 +11,7 @@ dependencies:
     - field.field.node.actualite.field_liens
     - field.field.node.actualite.field_lieu
     - field.field.node.actualite.field_partenaires
+    - field.field.node.actualite.field_projets_liee
     - field.field.node.actualite.field_ress
     - field.field.node.actualite.field_sous_titre
     - field.field.node.actualite.field_textes
@@ -67,6 +68,8 @@ content:
     settings:
       image_style: wide
       image_link: ''
+      image_loading:
+        attribute: lazy
     third_party_settings: {  }
     weight: 0
     region: content
@@ -97,7 +100,15 @@ content:
       view_mode: default
       link: ''
     third_party_settings: {  }
-    weight: 12
+    weight: 13
+    region: content
+  field_projets_liee:
+    type: entity_reference_label
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    weight: 11
     region: content
   field_ress:
     type: entity_reference_label
@@ -122,7 +133,7 @@ content:
       view_mode: default
       link: ''
     third_party_settings: {  }
-    weight: 11
+    weight: 12
     region: content
   links:
     settings: {  }

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

@@ -12,6 +12,7 @@ dependencies:
     - field.field.node.actualite.field_liens
     - field.field.node.actualite.field_lieu
     - field.field.node.actualite.field_partenaires
+    - field.field.node.actualite.field_projets_liee
     - field.field.node.actualite.field_ress
     - field.field.node.actualite.field_sous_titre
     - field.field.node.actualite.field_textes
@@ -47,9 +48,9 @@ content:
     label: hidden
     settings:
       deltas: '0'
-      image_style: ''
+      deltas_reversed: false
       image_link: content
-      deltas_reversed: '0'
+      image_style: ''
     third_party_settings: {  }
     weight: 2
     region: content
@@ -89,6 +90,7 @@ hidden:
   field_fichiers: true
   field_liens: true
   field_partenaires: true
+  field_projets_liee: true
   field_ress: true
   field_textes: true
   langcode: true

+ 29 - 0
config/sync/field.field.node.actualite.field_projets_liee.yml

@@ -0,0 +1,29 @@
+uuid: 041ee836-121d-494a-9c4a-3200280883a9
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_projets_liee
+    - node.type.actualite
+    - node.type.projet
+id: node.actualite.field_projets_liee
+field_name: field_projets_liee
+entity_type: node
+bundle: actualite
+label: 'Projet(s) lié(s)'
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:node'
+  handler_settings:
+    target_bundles:
+      projet: projet
+    sort:
+      field: _none
+      direction: ASC
+    auto_create: false
+    auto_create_bundle: ''
+field_type: entity_reference

+ 22 - 0
config/sync/pathauto.pattern.projets.yml

@@ -0,0 +1,22 @@
+uuid: e6b94489-4939-4bf4-914b-499b05e1a11c
+langcode: fr
+status: true
+dependencies:
+  module:
+    - node
+id: projets
+label: Projets
+type: 'canonical_entities:node'
+pattern: '/projets/[node:title]'
+selection_criteria:
+  f2bb4f75-b698-4167-a7cb-ced081fe0fe8:
+    id: 'entity_bundle:node'
+    negate: false
+    uuid: f2bb4f75-b698-4167-a7cb-ced081fe0fe8
+    context_mapping:
+      node: node
+    bundles:
+      projet: projet
+selection_logic: and
+weight: -5
+relationships: {  }