瀏覽代碼

completed CT creation

bach 3 年之前
父節點
當前提交
660b9f7b4a

+ 84 - 2
src/config/sync/core.entity_form_display.node.creation.default.yml

@@ -5,9 +5,13 @@ dependencies:
   config:
     - field.field.node.creation.body
     - field.field.node.creation.field_auteurs
+    - field.field.node.creation.field_date
     - field.field.node.creation.field_oeuvre
+    - field.field.node.creation.field_rebonds
+    - field.field.node.creation.field_texte_de_depart
     - node.type.creation
   module:
+    - datetime
     - field_group
     - link
     - text
@@ -16,8 +20,9 @@ third_party_settings:
     group_sidebar:
       children:
         - status
+        - promote
       parent_name: ''
-      weight: -1
+      weight: 30
       format_type: details_sidebar
       region: content
       format_settings:
@@ -28,6 +33,51 @@ third_party_settings:
         required_fields: true
         weight: 0
       label: Sidebar
+    group_lien:
+      children:
+        - field_rebonds
+        - field_texte_de_depart
+      parent_name: group_tabs
+      weight: 21
+      format_type: tab
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        description: ''
+        formatter: closed
+        required_fields: true
+      label: Liens
+    group_tabs:
+      children:
+        - group_principal
+        - group_lien
+      parent_name: ''
+      weight: 20
+      format_type: tabs
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        direction: vertical
+      label: tabs
+    group_principal:
+      children:
+        - field_auteurs
+        - field_oeuvre
+        - body
+        - field_date
+      parent_name: group_tabs
+      weight: 20
+      format_type: tab
+      region: content
+      format_settings:
+        id: ''
+        classes: ''
+        description: ''
+        formatter: open
+        required_fields: true
+      label: Principal
 id: node.creation.default
 targetEntityType: node
 bundle: creation
@@ -53,6 +103,12 @@ content:
     third_party_settings: {  }
     type: entity_reference_autocomplete
     region: content
+  field_date:
+    weight: 26
+    settings: {  }
+    third_party_settings: {  }
+    type: datetime_default
+    region: content
   field_oeuvre:
     weight: 1
     settings:
@@ -61,6 +117,33 @@ content:
     third_party_settings: {  }
     type: link_default
     region: content
+  field_rebonds:
+    weight: 27
+    settings:
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+    type: entity_reference_autocomplete
+    region: content
+  field_texte_de_depart:
+    weight: 28
+    settings:
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+    type: entity_reference_autocomplete
+    region: content
+  promote:
+    type: boolean_checkbox
+    weight: 0
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
   status:
     type: boolean_checkbox
     weight: 0
@@ -80,7 +163,6 @@ hidden:
   created: true
   langcode: true
   path: true
-  promote: true
   sticky: true
   uid: true
   url_redirects: true

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

@@ -5,6 +5,7 @@ dependencies:
   config:
     - field.field.node.texte.body
     - field.field.node.texte.field_auteurs
+    - field.field.node.texte.field_creations
     - field.field.node.texte.field_degres_detrangement
     - field.field.node.texte.field_edition
     - field.field.node.texte.field_famille
@@ -180,6 +181,16 @@ content:
     third_party_settings: {  }
     type: entity_reference_autocomplete
     region: content
+  field_creations:
+    weight: 28
+    settings:
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+    type: entity_reference_autocomplete
+    region: content
   field_degres_detrangement:
     weight: 7
     settings: {  }

+ 29 - 0
src/config/sync/core.entity_view_display.node.creation.default.yml

@@ -5,9 +5,13 @@ dependencies:
   config:
     - field.field.node.creation.body
     - field.field.node.creation.field_auteurs
+    - field.field.node.creation.field_date
     - field.field.node.creation.field_oeuvre
+    - field.field.node.creation.field_rebonds
+    - field.field.node.creation.field_texte_de_depart
     - node.type.creation
   module:
+    - datetime
     - link
     - text
     - user
@@ -31,6 +35,15 @@ content:
     third_party_settings: {  }
     type: entity_reference_label
     region: content
+  field_date:
+    weight: 105
+    label: above
+    settings:
+      format_type: medium
+      timezone_override: ''
+    third_party_settings: {  }
+    type: datetime_default
+    region: content
   field_oeuvre:
     weight: 103
     label: above
@@ -43,6 +56,22 @@ content:
     third_party_settings: {  }
     type: link
     region: content
+  field_rebonds:
+    weight: 106
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    type: entity_reference_label
+    region: content
+  field_texte_de_depart:
+    weight: 107
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    type: entity_reference_label
+    region: content
   links:
     weight: 100
     settings: {  }

+ 6 - 0
src/config/sync/core.entity_view_display.node.creation.teaser.yml

@@ -6,7 +6,10 @@ dependencies:
     - core.entity_view_mode.node.teaser
     - field.field.node.creation.body
     - field.field.node.creation.field_auteurs
+    - field.field.node.creation.field_date
     - field.field.node.creation.field_oeuvre
+    - field.field.node.creation.field_rebonds
+    - field.field.node.creation.field_texte_de_depart
     - node.type.creation
   module:
     - text
@@ -31,6 +34,9 @@ content:
     region: content
 hidden:
   field_auteurs: true
+  field_date: true
   field_oeuvre: true
+  field_rebonds: true
+  field_texte_de_depart: true
   langcode: true
   search_api_excerpt: true

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

@@ -5,6 +5,7 @@ dependencies:
   config:
     - field.field.node.texte.body
     - field.field.node.texte.field_auteurs
+    - field.field.node.texte.field_creations
     - field.field.node.texte.field_degres_detrangement
     - field.field.node.texte.field_edition
     - field.field.node.texte.field_famille
@@ -49,6 +50,14 @@ content:
     third_party_settings: {  }
     type: entity_reference_label
     region: content
+  field_creations:
+    weight: 122
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    type: entity_reference_label
+    region: content
   field_degres_detrangement:
     weight: 105
     label: above

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

@@ -6,6 +6,7 @@ dependencies:
     - core.entity_view_mode.node.teaser
     - field.field.node.texte.body
     - field.field.node.texte.field_auteurs
+    - field.field.node.texte.field_creations
     - field.field.node.texte.field_degres_detrangement
     - field.field.node.texte.field_edition
     - field.field.node.texte.field_famille
@@ -44,6 +45,7 @@ content:
     region: content
 hidden:
   field_auteurs: true
+  field_creations: true
   field_degres_detrangement: true
   field_edition: true
   field_famille: true

+ 1 - 1
src/config/sync/field.field.node.creation.body.yml

@@ -11,7 +11,7 @@ id: node.creation.body
 field_name: body
 entity_type: node
 bundle: creation
-label: Descritpion
+label: Description
 description: ''
 required: false
 translatable: true

+ 24 - 0
src/config/sync/field.field.node.creation.field_date.yml

@@ -0,0 +1,24 @@
+uuid: 58f2a249-013c-45e6-a5d6-20f174c00840
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_date
+    - node.type.creation
+  module:
+    - datetime
+id: node.creation.field_date
+field_name: field_date
+entity_type: node
+bundle: creation
+label: Date
+description: ''
+required: false
+translatable: false
+default_value:
+  -
+    default_date_type: now
+    default_date: now
+default_value_callback: ''
+settings: {  }
+field_type: datetime

+ 28 - 0
src/config/sync/field.field.node.creation.field_rebonds.yml

@@ -0,0 +1,28 @@
+uuid: 95c632a9-941b-4db3-87d0-f4eee445f4f2
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_rebonds
+    - node.type.creation
+id: node.creation.field_rebonds
+field_name: field_rebonds
+entity_type: node
+bundle: creation
+label: Rebonds
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:node'
+  handler_settings:
+    target_bundles:
+      creation: creation
+    sort:
+      field: _none
+      direction: ASC
+    auto_create: false
+    auto_create_bundle: ''
+field_type: entity_reference

+ 29 - 0
src/config/sync/field.field.node.creation.field_texte_de_depart.yml

@@ -0,0 +1,29 @@
+uuid: 41639e23-7e8e-4c73-a30d-a4b15b9c1582
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_texte_de_depart
+    - node.type.creation
+    - node.type.texte
+id: node.creation.field_texte_de_depart
+field_name: field_texte_de_depart
+entity_type: node
+bundle: creation
+label: 'Texte de départ'
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:node'
+  handler_settings:
+    target_bundles:
+      texte: texte
+    sort:
+      field: _none
+      direction: ASC
+    auto_create: false
+    auto_create_bundle: ''
+field_type: entity_reference

+ 29 - 0
src/config/sync/field.field.node.texte.field_creations.yml

@@ -0,0 +1,29 @@
+uuid: aa3eefc9-54d2-4125-b50a-9165bc66e024
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_creations
+    - node.type.creation
+    - node.type.texte
+id: node.texte.field_creations
+field_name: field_creations
+entity_type: node
+bundle: texte
+label: Créations
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:node'
+  handler_settings:
+    target_bundles:
+      creation: creation
+    sort:
+      field: _none
+      direction: ASC
+    auto_create: false
+    auto_create_bundle: ''
+field_type: entity_reference

+ 19 - 0
src/config/sync/field.storage.node.field_creations.yml

@@ -0,0 +1,19 @@
+uuid: f16be7dd-3340-4936-b50e-fb7e2e7cdaa9
+langcode: fr
+status: true
+dependencies:
+  module:
+    - node
+id: node.field_creations
+field_name: field_creations
+entity_type: node
+type: entity_reference
+settings:
+  target_type: node
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 20 - 0
src/config/sync/field.storage.node.field_date.yml

@@ -0,0 +1,20 @@
+uuid: 50671d30-7942-42a9-be63-d067a5f299fa
+langcode: fr
+status: true
+dependencies:
+  module:
+    - datetime
+    - node
+id: node.field_date
+field_name: field_date
+entity_type: node
+type: datetime
+settings:
+  datetime_type: date
+module: datetime
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 19 - 0
src/config/sync/field.storage.node.field_rebonds.yml

@@ -0,0 +1,19 @@
+uuid: e5cea927-12ff-4d67-a114-31eff9a3d5c0
+langcode: fr
+status: true
+dependencies:
+  module:
+    - node
+id: node.field_rebonds
+field_name: field_rebonds
+entity_type: node
+type: entity_reference
+settings:
+  target_type: node
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false