Browse Source

proposer un site home link #2418

bach 1 year ago
parent
commit
16d87d0845

+ 2 - 2
config/sync/block_content.type.node_link.yml

@@ -3,6 +3,6 @@ langcode: fr
 status: true
 status: true
 dependencies: {  }
 dependencies: {  }
 id: node_link
 id: node_link
-label: 'node link'
+label: 'Internal link'
 revision: 0
 revision: 0
-description: ''
+description: 'with description'

+ 19 - 0
config/sync/content_as_config.block_content.yml

@@ -66,6 +66,7 @@ bc48e271-75cf-4c3f-a4aa-ecc3c573c060:
   type: node_link
   type: node_link
   reusable: '1'
   reusable: '1'
   fields:
   fields:
+    field_description: {  }
     field_node_link:
     field_node_link:
       -
       -
         uri: 'internal:/node/4'
         uri: 'internal:/node/4'
@@ -79,6 +80,7 @@ bc48e271-75cf-4c3f-a4aa-ecc3c573c060:
   type: node_link
   type: node_link
   reusable: '1'
   reusable: '1'
   fields:
   fields:
+    field_description: {  }
     field_node_link:
     field_node_link:
       -
       -
         uri: 'internal:/node/5'
         uri: 'internal:/node/5'
@@ -110,3 +112,20 @@ bc48e271-75cf-4c3f-a4aa-ecc3c573c060:
         target_id: '12'
         target_id: '12'
         display: '1'
         display: '1'
         description: 'Télécharger la fiche candidature'
         description: 'Télécharger la fiche candidature'
+5ae07b35-3c0b-48f5-b51b-f0f0e4c1765f:
+  uuid: 5ae07b35-3c0b-48f5-b51b-f0f0e4c1765f
+  id: '11'
+  info: 'Proposer un site (anonymous)'
+  langcode: fr
+  type: node_link
+  reusable: '1'
+  fields:
+    field_description:
+      -
+        value: "Appel a candidatures d'opérations"
+        format: wysiwyg
+    field_node_link:
+      -
+        uri: 'internal:/user/register?destination=/node/add/operation'
+        title: 'Proposer un site'
+        options: {  }

+ 14 - 10
config/sync/core.entity_form_display.block_content.node_link.default.yml

@@ -4,17 +4,27 @@ status: true
 dependencies:
 dependencies:
   config:
   config:
     - block_content.type.node_link
     - block_content.type.node_link
+    - field.field.block_content.node_link.field_description
     - field.field.block_content.node_link.field_node_link
     - field.field.block_content.node_link.field_node_link
   module:
   module:
     - link
     - link
+    - text
 id: block_content.node_link.default
 id: block_content.node_link.default
 targetEntityType: block_content
 targetEntityType: block_content
 bundle: node_link
 bundle: node_link
 mode: default
 mode: default
 content:
 content:
+  field_description:
+    type: text_textfield
+    weight: 2
+    region: content
+    settings:
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
   field_node_link:
   field_node_link:
     type: link_default
     type: link_default
-    weight: 26
+    weight: 1
     region: content
     region: content
     settings:
     settings:
       placeholder_url: ''
       placeholder_url: ''
@@ -22,17 +32,11 @@ content:
     third_party_settings: {  }
     third_party_settings: {  }
   info:
   info:
     type: string_textfield
     type: string_textfield
-    weight: -5
+    weight: 0
     region: content
     region: content
     settings:
     settings:
       size: 60
       size: 60
       placeholder: ''
       placeholder: ''
     third_party_settings: {  }
     third_party_settings: {  }
-  langcode:
-    type: language_select
-    weight: 2
-    region: content
-    settings:
-      include_locked: true
-    third_party_settings: {  }
-hidden: {  }
+hidden:
+  langcode: true

+ 10 - 1
config/sync/core.entity_view_display.block_content.node_link.default.yml

@@ -4,14 +4,23 @@ status: true
 dependencies:
 dependencies:
   config:
   config:
     - block_content.type.node_link
     - block_content.type.node_link
+    - field.field.block_content.node_link.field_description
     - field.field.block_content.node_link.field_node_link
     - field.field.block_content.node_link.field_node_link
   module:
   module:
     - link
     - link
+    - text
 id: block_content.node_link.default
 id: block_content.node_link.default
 targetEntityType: block_content
 targetEntityType: block_content
 bundle: node_link
 bundle: node_link
 mode: default
 mode: default
 content:
 content:
+  field_description:
+    type: text_default
+    label: visually_hidden
+    settings: {  }
+    third_party_settings: {  }
+    weight: 0
+    region: content
   field_node_link:
   field_node_link:
     type: link
     type: link
     label: visually_hidden
     label: visually_hidden
@@ -22,7 +31,7 @@ content:
       rel: ''
       rel: ''
       target: ''
       target: ''
     third_party_settings: {  }
     third_party_settings: {  }
-    weight: 0
+    weight: 1
     region: content
     region: content
 hidden:
 hidden:
   langcode: true
   langcode: true

+ 24 - 0
config/sync/field.field.block_content.node_link.field_description.yml

@@ -0,0 +1,24 @@
+uuid: e7451b79-988c-4f40-a2c7-6deeb010f039
+langcode: fr
+status: true
+dependencies:
+  config:
+    - block_content.type.node_link
+    - field.storage.block_content.field_description
+    - filter.format.wysiwyg
+  module:
+    - text
+id: block_content.node_link.field_description
+field_name: field_description
+entity_type: block_content
+bundle: node_link
+label: description
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  allowed_formats:
+    - wysiwyg
+field_type: text

+ 20 - 0
config/sync/field.storage.block_content.field_description.yml

@@ -0,0 +1,20 @@
+uuid: b029b266-612f-429c-8de0-2c5336e3371f
+langcode: fr
+status: true
+dependencies:
+  module:
+    - block_content
+    - text
+id: block_content.field_description
+field_name: field_description
+entity_type: block_content
+type: text
+settings:
+  max_length: 255
+module: text
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 1 - 1
config/sync/login_destination.destination.login_to_operations.yml

@@ -13,4 +13,4 @@ language: ''
 roles:
 roles:
   authenticated: authenticated
   authenticated: authenticated
 weight: 0
 weight: 0
-enabled: true
+enabled: false

+ 1 - 1
config/sync/login_destination.destination.register_to_create_operation.yml

@@ -13,4 +13,4 @@ language: ''
 roles:
 roles:
   authenticated: authenticated
   authenticated: authenticated
 weight: 0
 weight: 0
-enabled: true
+enabled: false

+ 15 - 2
config/sync/page_manager.page_variant.home-panels_variant-0.yml

@@ -8,6 +8,7 @@ dependencies:
   content:
   content:
     - 'block_content:file_link:08189a6a-2ca1-42c3-a780-d7ad0c65619d'
     - 'block_content:file_link:08189a6a-2ca1-42c3-a780-d7ad0c65619d'
     - 'block_content:file_link:259faa3e-f66e-4776-9f4e-9a3aa26e8252'
     - 'block_content:file_link:259faa3e-f66e-4776-9f4e-9a3aa26e8252'
+    - 'block_content:node_link:5ae07b35-3c0b-48f5-b51b-f0f0e4c1765f'
   module:
   module:
     - block_content
     - block_content
     - panels
     - panels
@@ -32,7 +33,7 @@ variant_settings:
       items_per_page: none
       items_per_page: none
       exposed: {  }
       exposed: {  }
       region: content
       region: content
-      weight: -1
+      weight: -2
       uuid: b297a6d7-a9c6-43a6-9010-3b5cd59ae3a8
       uuid: b297a6d7-a9c6-43a6-9010-3b5cd59ae3a8
     2335ebb2-2264-44b5-abfb-a0b7a925ff8f:
     2335ebb2-2264-44b5-abfb-a0b7a925ff8f:
       id: 'views_block:home-block_2'
       id: 'views_block:home-block_2'
@@ -68,8 +69,20 @@ variant_settings:
       view_mode: full
       view_mode: full
       context_mapping: {  }
       context_mapping: {  }
       region: content
       region: content
-      weight: 0
+      weight: 1
       uuid: f8454c70-66dd-496c-b685-b2408111317e
       uuid: f8454c70-66dd-496c-b685-b2408111317e
+    6f81f6f2-06b2-452a-ab38-ff05d6d02aaf:
+      id: 'block_content:5ae07b35-3c0b-48f5-b51b-f0f0e4c1765f'
+      label: 'Phase 1.'
+      label_display: visible
+      provider: block_content
+      status: true
+      info: ''
+      view_mode: full
+      context_mapping: {  }
+      region: content
+      weight: -1
+      uuid: 6f81f6f2-06b2-452a-ab38-ff05d6d02aaf
   page_title: ''
   page_title: ''
   layout: layout_onecol
   layout: layout_onecol
   layout_settings:
   layout_settings: