Pārlūkot izejas kodu

links and files in actus & events #1288

bach 2 gadi atpakaļ
vecāks
revīzija
32c6c8db59

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

@@ -8,6 +8,7 @@ dependencies:
     - field.field.node.actualite.field_evenements_lies
     - field.field.node.actualite.field_fichier
     - field.field.node.actualite.field_image
+    - field.field.node.actualite.field_lien
     - field.field.node.actualite.field_memo
     - field.field.node.actualite.field_programme
     - field.field.node.actualite.field_projet
@@ -21,6 +22,7 @@ dependencies:
     - field_group
     - file
     - image
+    - link
     - text
 third_party_settings:
   field_group:
@@ -150,6 +152,14 @@ content:
     third_party_settings: {  }
     type: image_image
     region: content
+  field_lien:
+    weight: 201
+    settings:
+      placeholder_url: ''
+      placeholder_title: ''
+    third_party_settings: {  }
+    type: link_default
+    region: content
   field_memo:
     weight: 17
     settings:

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

@@ -8,6 +8,7 @@ dependencies:
     - field.field.node.actualite.field_evenements_lies
     - field.field.node.actualite.field_fichier
     - field.field.node.actualite.field_image
+    - field.field.node.actualite.field_lien
     - field.field.node.actualite.field_memo
     - field.field.node.actualite.field_programme
     - field.field.node.actualite.field_projet
@@ -19,6 +20,7 @@ dependencies:
     - datetime_range
     - file
     - image
+    - link
     - text
     - user
 id: node.actualite.default
@@ -68,6 +70,18 @@ content:
     third_party_settings: {  }
     type: image
     region: content
+  field_lien:
+    weight: 115
+    label: above
+    settings:
+      trim_length: 80
+      url_only: false
+      url_plain: false
+      rel: ''
+      target: ''
+    third_party_settings: {  }
+    type: link
+    region: content
   field_memo:
     weight: 113
     label: above

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

@@ -9,6 +9,7 @@ dependencies:
     - field.field.node.actualite.field_evenements_lies
     - field.field.node.actualite.field_fichier
     - field.field.node.actualite.field_image
+    - field.field.node.actualite.field_lien
     - field.field.node.actualite.field_memo
     - field.field.node.actualite.field_programme
     - field.field.node.actualite.field_projet
@@ -67,6 +68,7 @@ hidden:
   field_dates_actu: true
   field_evenements_lies: true
   field_fichier: true
+  field_lien: true
   field_memo: true
   field_projet: true
   field_ressources_liees: true

+ 1 - 1
config/sync/field.field.node.actualite.field_fichier.yml

@@ -21,7 +21,7 @@ settings:
   file_directory: '[date:custom:Y]-[date:custom:m]'
   file_extensions: pdf
   max_filesize: ''
-  description_field: false
+  description_field: true
   handler: 'default:file'
   handler_settings: {  }
 field_type: file

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

@@ -0,0 +1,23 @@
+uuid: b050ff4e-4653-4ec0-9976-e51572e98b3f
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_lien
+    - node.type.actualite
+  module:
+    - link
+id: node.actualite.field_lien
+field_name: field_lien
+entity_type: node
+bundle: actualite
+label: Lien
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  link_type: 17
+  title: 1
+field_type: link

+ 1 - 1
config/sync/field.field.node.evenement.field_fichier.yml

@@ -21,7 +21,7 @@ settings:
   file_directory: '[date:custom:Y]-[date:custom:m]'
   file_extensions: pdf
   max_filesize: ''
-  description_field: false
+  description_field: true
   handler: 'default:file'
   handler_settings: {  }
 field_type: file

+ 1 - 1
config/sync/field.storage.node.field_lien.yml

@@ -12,7 +12,7 @@ type: link
 settings: {  }
 module: link
 locked: false
-cardinality: 1
+cardinality: -1
 translatable: true
 indexes: {  }
 persist_with_no_fields: false

+ 48 - 10
config/sync/page_manager.page_variant.node-panels_variant-2.yml

@@ -98,7 +98,7 @@ variant_settings:
         third_party_settings: {  }
         weight: 0
       region: third
-      weight: 0
+      weight: -5
       uuid: 57599341-9788-4ec7-a807-32f8a8252380
       context_mapping:
         entity: node
@@ -115,7 +115,7 @@ variant_settings:
         third_party_settings: {  }
         weight: 0
       region: third
-      weight: 0
+      weight: -4
       uuid: 19f853aa-10c5-4c4d-a717-55af441490a3
       context_mapping:
         entity: node
@@ -202,7 +202,7 @@ variant_settings:
         third_party_settings: {  }
         weight: 0
       region: first
-      weight: 0
+      weight: -8
       uuid: 67a47521-52b8-4ab4-a771-f97638565f16
       context_mapping:
         entity: node
@@ -219,7 +219,7 @@ variant_settings:
         third_party_settings: {  }
         weight: 0
       region: first
-      weight: 0
+      weight: -9
       uuid: 6078929a-caa0-439a-8d35-87827d2a429b
       context_mapping:
         entity: node
@@ -236,7 +236,7 @@ variant_settings:
         third_party_settings: {  }
         weight: 0
       region: first
-      weight: 0
+      weight: -7
       uuid: a3046e05-1dbd-45e0-9720-67c405399eb6
       context_mapping:
         entity: node
@@ -253,7 +253,7 @@ variant_settings:
         third_party_settings: {  }
         weight: 0
       region: third
-      weight: 0
+      weight: -3
       uuid: b3708c0d-f02e-464e-9ac8-5cc3e600b4ae
       context_mapping:
         entity: node
@@ -285,7 +285,7 @@ variant_settings:
         third_party_settings: {  }
         weight: 0
       region: third
-      weight: 0
+      weight: -7
       uuid: 0b51f7da-321a-459b-aa24-350fb5ab2bd3
       context_mapping:
         entity: node
@@ -295,14 +295,14 @@ variant_settings:
       provider: ctools_block
       label_display: visible
       formatter:
-        label: above
+        label: visually_hidden
         type: entity_reference_revisions_entity_view
         settings:
           view_mode: default
         third_party_settings: {  }
         weight: 0
       region: third
-      weight: 0
+      weight: -6
       uuid: 17bf7b02-5d33-40de-bcf5-b343790eb147
       context_mapping:
         entity: node
@@ -315,9 +315,47 @@ variant_settings:
       info: ''
       view_mode: full
       region: first
-      weight: 0
+      weight: -10
       uuid: 04e9a10a-b599-4738-9f74-547073f27a8d
       context_mapping: {  }
+    9442253c-1677-4984-95f2-d5745c67db88:
+      id: 'entity_field:node:field_lien'
+      label: Liens
+      provider: ctools_block
+      label_display: visible
+      formatter:
+        label: visually_hidden
+        type: link
+        settings:
+          trim_length: 80
+          url_only: false
+          url_plain: false
+          rel: '0'
+          target: '0'
+        third_party_settings: {  }
+        weight: 0
+      region: third
+      weight: -9
+      uuid: 9442253c-1677-4984-95f2-d5745c67db88
+      context_mapping:
+        entity: node
+    a60b2747-4184-4f16-a625-2af02dce0cd9:
+      id: 'entity_field:node:field_fichier'
+      label: Fichier
+      provider: ctools_block
+      label_display: visible
+      formatter:
+        label: visually_hidden
+        type: file_default
+        settings:
+          use_description_as_link_text: true
+        third_party_settings: {  }
+        weight: 0
+      region: third
+      weight: -8
+      uuid: a60b2747-4184-4f16-a625-2af02dce0cd9
+      context_mapping:
+        entity: node
   id: panels_variant
   uuid: 0a0e0f3c-1f16-4ee4-968e-eef8b14e7b93
   label: null