Browse Source

added workflow to thématiques

bach 3 years ago
parent
commit
9ff6e71eed

+ 13 - 4
config/sync/core.entity_form_display.node.thematique.default.yml

@@ -10,6 +10,7 @@ dependencies:
     - field.field.node.thematique.field_short_description
     - field.field.node.thematique.field_tags
     - field.field.node.thematique.field_visuel
+    - field.field.node.thematique.field_workflow
     - image.style.thumbnail
     - node.type.thematique
   module:
@@ -17,6 +18,7 @@ dependencies:
     - image
     - path
     - text
+    - workflow
 third_party_settings:
   field_group:
     group_htabs:
@@ -69,7 +71,7 @@ third_party_settings:
       parent_name: group_htabs
       weight: 21
       format_type: tab
-      region: hidden
+      region: content
       format_settings:
         id: ''
         classes: ''
@@ -84,7 +86,7 @@ third_party_settings:
       parent_name: group_htabs
       weight: 22
       format_type: tab
-      region: hidden
+      region: content
       format_settings:
         id: ''
         classes: ''
@@ -94,19 +96,20 @@ third_party_settings:
       label: Links
     group_sidebar:
       children:
+        - langcode
         - field_memo
         - uid
         - status
-        - langcode
         - created
         - promote
         - sticky
         - path
         - url_redirects
+        - field_workflow
       parent_name: ''
       weight: 20
       format_type: details_sidebar
-      region: hidden
+      region: content
       format_settings:
         description: ''
         open: true
@@ -190,6 +193,12 @@ content:
     third_party_settings: {  }
     type: image_image
     region: content
+  field_workflow:
+    weight: 14
+    settings: {  }
+    third_party_settings: {  }
+    type: workflow_default
+    region: content
   flag:
     weight: 24
     region: content

+ 5 - 13
config/sync/core.entity_view_display.node.thematique.default.yml

@@ -10,6 +10,7 @@ dependencies:
     - field.field.node.thematique.field_short_description
     - field.field.node.thematique.field_tags
     - field.field.node.thematique.field_visuel
+    - field.field.node.thematique.field_workflow
     - node.type.thematique
   module:
     - image
@@ -43,13 +44,6 @@ content:
     third_party_settings: {  }
     type: entity_reference_label
     region: content
-  field_memo:
-    weight: 106
-    label: above
-    settings: {  }
-    third_party_settings: {  }
-    type: basic_string
-    region: content
   field_short_description:
     weight: 107
     label: above
@@ -85,11 +79,6 @@ content:
     settings: {  }
     third_party_settings: {  }
     region: content
-  flag_flag_list_template_1:
-    weight: 10
-    settings: {  }
-    third_party_settings: {  }
-    region: content
   flag_hello:
     weight: 10
     settings: {  }
@@ -122,9 +111,9 @@ content:
     region: content
   links:
     weight: 100
+    region: content
     settings: {  }
     third_party_settings: {  }
-    region: content
   title:
     label: hidden
     type: string
@@ -134,5 +123,8 @@ content:
       link_to_entity: false
     third_party_settings: {  }
 hidden:
+  field_memo: true
+  field_workflow: true
+  flag_flag_list_template_1: true
   langcode: true
   search_api_excerpt: true

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

@@ -11,6 +11,7 @@ dependencies:
     - field.field.node.thematique.field_short_description
     - field.field.node.thematique.field_tags
     - field.field.node.thematique.field_visuel
+    - field.field.node.thematique.field_workflow
     - node.type.thematique
   module:
     - text
@@ -93,5 +94,6 @@ hidden:
   field_short_description: true
   field_tags: true
   field_visuel: true
+  field_workflow: true
   langcode: true
   search_api_excerpt: true

+ 22 - 0
config/sync/field.field.node.thematique.field_workflow.yml

@@ -0,0 +1,22 @@
+uuid: 424530ad-899f-47dc-88b0-d94e508c4d44
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_workflow
+    - node.type.thematique
+  module:
+    - workflow
+id: node.thematique.field_workflow
+field_name: field_workflow
+entity_type: node
+bundle: thematique
+label: Workflow
+description: ''
+required: true
+translatable: false
+default_value:
+  - {  }
+default_value_callback: ''
+settings: {  }
+field_type: workflow

+ 4 - 0
config/sync/field.storage.node.field_workflow.yml

@@ -3,8 +3,12 @@ langcode: en
 status: true
 dependencies:
   module:
+    - field_permissions
     - node
     - workflow
+third_party_settings:
+  field_permissions:
+    permission_type: public
 id: node.field_workflow
 field_name: field_workflow
 entity_type: node