Просмотр исходного кода

added files (pdf) to text_ref and text_prod

bach 3 лет назад
Родитель
Сommit
b7f0f0bee4

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

@@ -8,6 +8,7 @@ dependencies:
     - field.field.node.texte.field_degres_detrangement
     - field.field.node.texte.field_edition
     - field.field.node.texte.field_famille
+    - field.field.node.texte.field_fichier
     - field.field.node.texte.field_images
     - field.field.node.texte.field_notes
     - field.field.node.texte.field_tag
@@ -20,6 +21,7 @@ dependencies:
     - node.type.texte
   module:
     - field_group
+    - file
     - filefield_sources
     - image
     - insert
@@ -80,6 +82,7 @@ third_party_settings:
       children:
         - field_images
         - field_videos
+        - field_fichier
       parent_name: group_tabs
       weight: 8
       format_type: tab
@@ -109,10 +112,9 @@ third_party_settings:
       label: Liens
     group_reference:
       children:
+        - field_titre
         - field_autheurs
-        - field_date
         - field_edition
-        - field_titre
       parent_name: group_tabs
       weight: 20
       format_type: tab
@@ -199,6 +201,13 @@ content:
     third_party_settings: {  }
     type: entity_reference_autocomplete
     region: content
+  field_fichier:
+    weight: 26
+    settings:
+      progress_indicator: throbber
+    third_party_settings: {  }
+    type: file_generic
+    region: content
   field_images:
     weight: 10
     settings:

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

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.texte_prod.field_autheurs
     - field.field.node.texte_prod.field_date
     - field.field.node.texte_prod.field_famille
+    - field.field.node.texte_prod.field_fichier
     - field.field.node.texte_prod.field_images
     - field.field.node.texte_prod.field_notes_prod
     - field.field.node.texte_prod.field_tag_prod
@@ -17,6 +18,7 @@ dependencies:
   module:
     - datetime
     - field_group
+    - file
     - filefield_sources
     - image
     - insert
@@ -62,6 +64,7 @@ third_party_settings:
       children:
         - field_images
         - field_videos
+        - field_fichier
       parent_name: group_tabs
       weight: 23
       format_type: tab
@@ -181,6 +184,13 @@ content:
     third_party_settings: {  }
     type: entity_reference_autocomplete
     region: content
+  field_fichier:
+    weight: 130
+    settings:
+      progress_indicator: throbber
+    third_party_settings: {  }
+    type: file_generic
+    region: content
   field_images:
     weight: 125
     settings:

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

@@ -8,6 +8,7 @@ dependencies:
     - field.field.node.texte.field_degres_detrangement
     - field.field.node.texte.field_edition
     - field.field.node.texte.field_famille
+    - field.field.node.texte.field_fichier
     - field.field.node.texte.field_images
     - field.field.node.texte.field_notes
     - field.field.node.texte.field_tag
@@ -19,6 +20,7 @@ dependencies:
     - node.type.texte
   module:
     - entity_reference_revisions
+    - file
     - image
     - options
     - text
@@ -67,6 +69,14 @@ content:
     third_party_settings: {  }
     type: entity_reference_label
     region: content
+  field_fichier:
+    weight: 117
+    label: above
+    settings:
+      use_description_as_link_text: true
+    third_party_settings: {  }
+    type: file_default
+    region: content
   field_images:
     weight: 109
     label: above

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

@@ -9,6 +9,7 @@ dependencies:
     - field.field.node.texte.field_degres_detrangement
     - field.field.node.texte.field_edition
     - field.field.node.texte.field_famille
+    - field.field.node.texte.field_fichier
     - field.field.node.texte.field_images
     - field.field.node.texte.field_notes
     - field.field.node.texte.field_tag
@@ -44,6 +45,7 @@ hidden:
   field_degres_detrangement: true
   field_edition: true
   field_famille: true
+  field_fichier: true
   field_images: true
   field_notes: true
   field_tag: true

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

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.texte_prod.field_autheurs
     - field.field.node.texte_prod.field_date
     - field.field.node.texte_prod.field_famille
+    - field.field.node.texte_prod.field_fichier
     - field.field.node.texte_prod.field_images
     - field.field.node.texte_prod.field_notes_prod
     - field.field.node.texte_prod.field_tag_prod
@@ -16,6 +17,7 @@ dependencies:
   module:
     - datetime
     - entity_reference_revisions
+    - file
     - image
     - text
     - user
@@ -57,6 +59,14 @@ content:
     third_party_settings: {  }
     type: entity_reference_label
     region: content
+  field_fichier:
+    weight: 110
+    label: above
+    settings:
+      use_description_as_link_text: true
+    third_party_settings: {  }
+    type: file_default
+    region: content
   field_images:
     weight: 105
     label: above

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

@@ -8,6 +8,7 @@ dependencies:
     - field.field.node.texte_prod.field_autheurs
     - field.field.node.texte_prod.field_date
     - field.field.node.texte_prod.field_famille
+    - field.field.node.texte_prod.field_fichier
     - field.field.node.texte_prod.field_images
     - field.field.node.texte_prod.field_notes_prod
     - field.field.node.texte_prod.field_tag_prod
@@ -39,6 +40,7 @@ hidden:
   field_autheurs: true
   field_date: true
   field_famille: true
+  field_fichier: true
   field_images: true
   field_notes_prod: true
   field_tag_prod: true

+ 27 - 0
src/config/sync/field.field.node.texte.field_fichier.yml

@@ -0,0 +1,27 @@
+uuid: 0d663888-584b-4281-9ad8-2a3af5e2badf
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_fichier
+    - node.type.texte
+  module:
+    - file
+id: node.texte.field_fichier
+field_name: field_fichier
+entity_type: node
+bundle: texte
+label: Fichier
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  file_directory: '[date:custom:Y]-[date:custom:m]'
+  file_extensions: pdf
+  max_filesize: ''
+  description_field: false
+  handler: 'default:file'
+  handler_settings: {  }
+field_type: file

+ 27 - 0
src/config/sync/field.field.node.texte_prod.field_fichier.yml

@@ -0,0 +1,27 @@
+uuid: c06a8e8c-24ad-4336-9c08-682334e83431
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_fichier
+    - node.type.texte_prod
+  module:
+    - file
+id: node.texte_prod.field_fichier
+field_name: field_fichier
+entity_type: node
+bundle: texte_prod
+label: Fichier
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  file_directory: '[date:custom:Y]-[date:custom:m]'
+  file_extensions: pdf
+  max_filesize: ''
+  description_field: false
+  handler: 'default:file'
+  handler_settings: {  }
+field_type: file

+ 23 - 0
src/config/sync/field.storage.node.field_fichier.yml

@@ -0,0 +1,23 @@
+uuid: e79b5d17-ca73-4d99-a4ef-4e0f59c9d8e1
+langcode: fr
+status: true
+dependencies:
+  module:
+    - file
+    - node
+id: node.field_fichier
+field_name: field_fichier
+entity_type: node
+type: file
+settings:
+  display_field: true
+  display_default: false
+  uri_scheme: public
+  target_type: file
+module: file
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false