Browse Source

added tag-prod, allowed insitu taxo term creation

bach 4 years ago
parent
commit
5dc76af001

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

@@ -9,6 +9,7 @@ dependencies:
     - field.field.node.texte_prod.field_famille
     - field.field.node.texte_prod.field_images
     - field.field.node.texte_prod.field_notes_prod
+    - field.field.node.texte_prod.field_tag_prod
     - field.field.node.texte_prod.field_texte_de_depart
     - field.field.node.texte_prod.field_videos
     - image.style.thumbnail
@@ -173,6 +174,16 @@ content:
       default_paragraph_type: ''
     third_party_settings: {  }
     region: content
+  field_tag_prod:
+    weight: 129
+    settings:
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+    type: entity_reference_autocomplete
+    region: content
   field_texte_de_depart:
     weight: 124
     settings:

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

@@ -9,6 +9,7 @@ dependencies:
     - field.field.node.texte_prod.field_famille
     - field.field.node.texte_prod.field_images
     - field.field.node.texte_prod.field_notes_prod
+    - field.field.node.texte_prod.field_tag_prod
     - field.field.node.texte_prod.field_texte_de_depart
     - field.field.node.texte_prod.field_videos
     - node.type.texte_prod
@@ -74,6 +75,14 @@ content:
       link: ''
     third_party_settings: {  }
     region: content
+  field_tag_prod:
+    weight: 109
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    type: entity_reference_label
+    region: content
   field_texte_de_depart:
     weight: 104
     label: above

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

@@ -10,6 +10,7 @@ dependencies:
     - field.field.node.texte_prod.field_famille
     - field.field.node.texte_prod.field_images
     - field.field.node.texte_prod.field_notes_prod
+    - field.field.node.texte_prod.field_tag_prod
     - field.field.node.texte_prod.field_texte_de_depart
     - field.field.node.texte_prod.field_videos
     - node.type.texte_prod
@@ -40,6 +41,7 @@ hidden:
   field_famille: true
   field_images: true
   field_notes_prod: true
+  field_tag_prod: true
   field_texte_de_depart: true
   field_videos: true
   langcode: true

+ 1 - 1
src/config/sync/field.field.node.texte.field_famille.yml

@@ -24,6 +24,6 @@ settings:
     sort:
       field: name
       direction: asc
-    auto_create: false
+    auto_create: true
     auto_create_bundle: ''
 field_type: entity_reference

+ 1 - 1
src/config/sync/field.field.node.texte.field_tag.yml

@@ -24,6 +24,6 @@ settings:
     sort:
       field: name
       direction: asc
-    auto_create: false
+    auto_create: true
     auto_create_bundle: ''
 field_type: entity_reference

+ 1 - 1
src/config/sync/field.field.node.texte_prod.field_famille.yml

@@ -24,6 +24,6 @@ settings:
     sort:
       field: name
       direction: asc
-    auto_create: false
+    auto_create: true
     auto_create_bundle: ''
 field_type: entity_reference

+ 29 - 0
src/config/sync/field.field.node.texte_prod.field_tag_prod.yml

@@ -0,0 +1,29 @@
+uuid: d07bacc2-a70d-4f17-b732-291c177fe9d7
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_tag_prod
+    - node.type.texte_prod
+    - taxonomy.vocabulary.tag_prod
+id: node.texte_prod.field_tag_prod
+field_name: field_tag_prod
+entity_type: node
+bundle: texte_prod
+label: Tag
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:taxonomy_term'
+  handler_settings:
+    target_bundles:
+      tag_prod: tag_prod
+    sort:
+      field: name
+      direction: asc
+    auto_create: true
+    auto_create_bundle: ''
+field_type: entity_reference

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

@@ -0,0 +1,20 @@
+uuid: 1cdc44d8-4f0b-40d6-90c0-a9b2a38e45f0
+langcode: fr
+status: true
+dependencies:
+  module:
+    - node
+    - taxonomy
+id: node.field_tag_prod
+field_name: field_tag_prod
+entity_type: node
+type: entity_reference
+settings:
+  target_type: taxonomy_term
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 11 - 0
src/config/sync/language.content_settings.taxonomy_term.tag_prod.yml

@@ -0,0 +1,11 @@
+uuid: c248a1db-b175-444b-9b8e-4fe3da3866de
+langcode: fr
+status: true
+dependencies:
+  config:
+    - taxonomy.vocabulary.tag_prod
+id: taxonomy_term.tag_prod
+target_entity_type_id: taxonomy_term
+target_bundle: tag_prod
+default_langcode: site_default
+language_alterable: false

+ 8 - 0
src/config/sync/taxonomy.vocabulary.tag_prod.yml

@@ -0,0 +1,8 @@
+uuid: bcd8cb5a-4f2f-461c-99cc-9073b0552cbe
+langcode: fr
+status: true
+dependencies: {  }
+name: 'tag prod'
+vid: tag_prod
+description: ''
+weight: 0