From 896dabec53987b763a07de8b50a74571368dafd2 Mon Sep 17 00:00:00 2001
From: bach
Date: Tue, 4 Jan 2022 11:30:11 +0100
Subject: [PATCH] offre de service form and block link
---
...nt.offres_de_services-panels_variant-0.yml | 19 +-
config/sync/structure_sync.data.yml | 160 ++++++------
.../sync/webform.webform.offre_de_service.yml | 246 ++++++++++++++++++
config/sync/webform.webform.question.yml | 7 +-
4 files changed, 356 insertions(+), 76 deletions(-)
create mode 100644 config/sync/webform.webform.offre_de_service.yml
diff --git a/config/sync/page_manager.page_variant.offres_de_services-panels_variant-0.yml b/config/sync/page_manager.page_variant.offres_de_services-panels_variant-0.yml
index d066bcc..d897fb6 100644
--- a/config/sync/page_manager.page_variant.offres_de_services-panels_variant-0.yml
+++ b/config/sync/page_manager.page_variant.offres_de_services-panels_variant-0.yml
@@ -5,7 +5,10 @@ dependencies:
config:
- page_manager.page.offres_de_services
- views.view.offres_de_
+ content:
+ - 'block_content:link:7dc5bc6b-f5ca-4815-b689-49382aafa2dc'
module:
+ - block_content
- config_pages
- panels
- views
@@ -20,7 +23,7 @@ variant_settings:
provider: config_pages
label_display: '0'
region: content
- weight: 0
+ weight: -1
uuid: 8dd1ff40-a0e1-4f03-981d-e3db35dc0d8c
config_page_type: offres_de_services
config_page_view_mode: full
@@ -33,9 +36,21 @@ variant_settings:
views_label: ''
items_per_page: none
region: content
- weight: 0
+ weight: 1
uuid: 15133d07-a2af-4efa-bd28-91b73db4f7c0
context_mapping: { }
+ 2c1f9bb5-fab0-4f12-8c19-ea88e1b05e69:
+ id: 'block_content:7dc5bc6b-f5ca-4815-b689-49382aafa2dc'
+ label: 'Offres de services block link'
+ provider: block_content
+ label_display: '0'
+ status: true
+ info: ''
+ view_mode: full
+ region: content
+ weight: 0
+ uuid: 2c1f9bb5-fab0-4f12-8c19-ea88e1b05e69
+ context_mapping: { }
id: panels_variant
uuid: e8fb02c2-9603-45f6-a45a-ca056cc59c39
label: null
diff --git a/config/sync/structure_sync.data.yml b/config/sync/structure_sync.data.yml
index ecd41f7..e8936ec 100644
--- a/config/sync/structure_sync.data.yml
+++ b/config/sync/structure_sync.data.yml
@@ -293,9 +293,9 @@ menus:
uuid: 4d296aca-5316-4106-828a-01624ca7853e
blocks:
-
- info: 'Actualité Link'
+ info: 'Offres de services block link'
langcode: fr
- uuid: 3ee1f633-aaa7-4b4c-a42a-02206e26d3a2
+ uuid: 7dc5bc6b-f5ca-4815-b689-49382aafa2dc
bundle: link
revision_id: null
rev_id_current: null
@@ -303,29 +303,83 @@ blocks:
field_description: { }
field_lien:
-
- uri: 'internal:/actualites'
- title: 'Voir toutes les actualités'
+ uri: 'internal:/form/offre-de-service'
+ title: 'Déposer une offre de service'
options: { }
-
- info: 'logo gouv'
+ info: 'date limite de candidature'
langcode: fr
- uuid: c7d5e705-b1c9-41f0-af19-a54357bf64c4
- bundle: logo_block
+ uuid: 7db64d87-3e22-4fbd-9c11-2b95f5bef695
+ bundle: custom
revision_id: null
rev_id_current: null
fields:
- field_link:
+ body:
-
- uri: 'internal:/'
- title: ''
+ value: "Date limite de candidature
\r\n\r\n18 FEV. 2022
\r\n"
+ summary: ''
+ format: wysiwyg
+ -
+ info: 'social network'
+ langcode: fr
+ uuid: dbcf6df0-ddee-477d-a97e-c4a29e06781d
+ bundle: custom
+ revision_id: null
+ rev_id_current: null
+ fields:
+ body:
+ -
+ value: "youtube \r\nlinkedin \r\n
\r\n"
+ summary: ''
+ format: wysiwyg
+ -
+ info: 'FAQ question link'
+ langcode: fr
+ uuid: 10aba627-5586-4529-b44e-c0b4551a4398
+ bundle: link
+ revision_id: null
+ rev_id_current: null
+ fields:
+ field_description:
+ -
+ value: "Déposer une question
\r\n"
+ format: wysiwyg
+ field_lien:
+ -
+ uri: 'internal:/form/question'
+ title: 'Foire aux questions'
options: { }
- field_logo:
+ -
+ info: 'Candidature link'
+ langcode: fr
+ uuid: 9448ca2a-90e3-488b-89cf-8ec6a986a9ca
+ bundle: link
+ revision_id: null
+ rev_id_current: null
+ fields:
+ field_description: { }
+ field_lien:
-
- target_id: '45'
- alt: ''
- title: ''
- width: '92'
- height: '33'
+ uri: 'https://epau.wiin.io/fr/applications/engag%C3%A9s-pour-la-qualit%C3%A9-du-logement-de-demain?programId=615c5b13ad97935a4da867ea'
+ title: 'Déposer sa candidature'
+ options: { }
+ -
+ info: 'Faq link'
+ langcode: fr
+ uuid: 1bb9024b-d95f-4137-894c-362abf10a483
+ bundle: link
+ revision_id: null
+ rev_id_current: null
+ fields:
+ field_description:
+ -
+ value: "Retrouvez toutes vos questions pour répondre à l'appel à manifestation d'intérêt.
\r\n"
+ format: wysiwyg
+ field_lien:
+ -
+ uri: 'internal:/faq'
+ title: 'Foire aux questions'
+ options: { }
-
info: 'logo eql'
langcode: fr
@@ -347,26 +401,29 @@ blocks:
width: '4592'
height: '4592'
-
- info: 'Faq link'
+ info: 'logo gouv'
langcode: fr
- uuid: 1bb9024b-d95f-4137-894c-362abf10a483
- bundle: link
+ uuid: c7d5e705-b1c9-41f0-af19-a54357bf64c4
+ bundle: logo_block
revision_id: null
rev_id_current: null
fields:
- field_description:
+ field_link:
-
- value: "Retrouvez toutes vos questions pour répondre à l'appel à manifestation d'intérêt.
\r\n"
- format: wysiwyg
- field_lien:
- -
- uri: 'internal:/faq'
- title: 'Foire aux questions'
+ uri: 'internal:/'
+ title: ''
options: { }
+ field_logo:
+ -
+ target_id: '45'
+ alt: ''
+ title: ''
+ width: '92'
+ height: '33'
-
- info: 'Candidature link'
+ info: 'Actualité Link'
langcode: fr
- uuid: 9448ca2a-90e3-488b-89cf-8ec6a986a9ca
+ uuid: 3ee1f633-aaa7-4b4c-a42a-02206e26d3a2
bundle: link
revision_id: null
rev_id_current: null
@@ -374,49 +431,6 @@ blocks:
field_description: { }
field_lien:
-
- uri: 'https://epau.wiin.io/fr/applications/engag%C3%A9s-pour-la-qualit%C3%A9-du-logement-de-demain?programId=615c5b13ad97935a4da867ea'
- title: 'Déposer sa candidature'
+ uri: 'internal:/actualites'
+ title: 'Voir toutes les actualités'
options: { }
- -
- info: 'FAQ question link'
- langcode: fr
- uuid: 10aba627-5586-4529-b44e-c0b4551a4398
- bundle: link
- revision_id: null
- rev_id_current: null
- fields:
- field_description:
- -
- value: "Déposer une question
\r\n"
- format: wysiwyg
- field_lien:
- -
- uri: 'internal:/form/question'
- title: 'Foire aux questions'
- options: { }
- -
- info: 'social network'
- langcode: fr
- uuid: dbcf6df0-ddee-477d-a97e-c4a29e06781d
- bundle: custom
- revision_id: null
- rev_id_current: null
- fields:
- body:
- -
- value: "youtube \r\nlinkedin \r\n\r\n"
- summary: ''
- format: wysiwyg
- -
- info: 'date limite de candidature'
- langcode: fr
- uuid: 7db64d87-3e22-4fbd-9c11-2b95f5bef695
- bundle: custom
- revision_id: null
- rev_id_current: null
- fields:
- body:
- -
- value: "Date limite de candidature
\r\n\r\n18 FEV. 2022
\r\n"
- summary: ''
- format: wysiwyg
diff --git a/config/sync/webform.webform.offre_de_service.yml b/config/sync/webform.webform.offre_de_service.yml
new file mode 100644
index 0000000..2aa0c20
--- /dev/null
+++ b/config/sync/webform.webform.offre_de_service.yml
@@ -0,0 +1,246 @@
+uuid: 3ddbe1ae-1e18-4ea4-a18f-d5eb043e2ba9
+langcode: fr
+status: open
+dependencies:
+ module:
+ - honeypot
+third_party_settings:
+ honeypot:
+ honeypot: true
+open: null
+close: null
+weight: 0
+uid: 1
+template: false
+archive: false
+id: offre_de_service
+title: 'Offre de service'
+description: "Pour déposer une offre de service, veuillez remplir le formulaire ci-contre. Les champs marqués (*) sont
\r\nobligatoires.
\r\nVotre offre de service devra être revue par un administrateur avant publication."
+category: ''
+elements: |-
+ processed_text:
+ '#type': processed_text
+ '#text': |
+ Pour déposer une offre de service, veuillez remplir le formulaire ci-contre.
+
+ Les champs marqués (*) sont
+ obligatoires.
+
+ Votre offre de service devra être revue par un administrateur avant publication.
+
+
+ '#format': wysiwyg
+ intitule_de_l_offre_de_service:
+ '#type': textfield
+ '#title': 'Intitulé de l''offre de service'
+ '#title_display': before
+ '#required': true
+ structure:
+ '#type': textfield
+ '#title': Structure
+ '#title_display': before
+ '#required': true
+ localisation:
+ '#type': textfield
+ '#title': Localisation
+ '#required': true
+ description:
+ '#type': textarea
+ '#title': Description
+ lien:
+ '#type': webform_link
+ '#title': Lien
+ '#title__access': false
+ '#url__placeholder': 'url vers une vidéo ou un site internet'
+ '#url__required': true
+ courriel:
+ '#type': email
+ '#title': Courriel
+ '#required': true
+ telephone:
+ '#type': tel
+ '#title': Téléphone
+ '#required': true
+css: ''
+javascript: ''
+settings:
+ ajax: false
+ ajax_scroll_top: form
+ ajax_progress_type: ''
+ ajax_effect: ''
+ ajax_speed: null
+ page: true
+ page_submit_path: ''
+ page_confirm_path: ''
+ page_theme_name: ''
+ form_title: source_entity_webform
+ form_submit_once: false
+ form_exception_message: ''
+ form_open_message: "
\r\nPour déposer une offre de service, veuillez remplir le formulaire ci-contre. Les champs marqués (*) sont
\r\nobligatoires.
\r\nVotre offre de service devra être revue par un administrateur avant publication.
\r\n "
+ form_close_message: ''
+ form_previous_submissions: true
+ form_confidential: false
+ form_confidential_message: ''
+ form_disable_remote_addr: false
+ form_convert_anonymous: false
+ form_prepopulate: false
+ form_prepopulate_source_entity: false
+ form_prepopulate_source_entity_required: false
+ form_prepopulate_source_entity_type: ''
+ form_reset: false
+ form_disable_autocomplete: false
+ form_novalidate: false
+ form_disable_inline_errors: false
+ form_required: false
+ form_unsaved: false
+ form_disable_back: false
+ form_submit_back: false
+ form_autofocus: false
+ form_details_toggle: false
+ form_access_denied: default
+ form_access_denied_title: ''
+ form_access_denied_message: ''
+ form_access_denied_attributes: { }
+ form_file_limit: ''
+ form_method: ''
+ form_action: ''
+ form_attributes: { }
+ share: false
+ share_node: false
+ share_theme_name: ''
+ share_title: true
+ share_page_body_attributes: { }
+ submission_label: ''
+ submission_log: false
+ submission_views: { }
+ submission_views_replace: { }
+ submission_user_columns: { }
+ submission_user_duplicate: false
+ submission_access_denied: default
+ submission_access_denied_title: ''
+ submission_access_denied_message: ''
+ submission_access_denied_attributes: { }
+ submission_exception_message: ''
+ submission_locked_message: ''
+ submission_excluded_elements: { }
+ submission_exclude_empty: false
+ submission_exclude_empty_checkbox: false
+ previous_submission_message: ''
+ previous_submissions_message: ''
+ autofill: false
+ autofill_message: ''
+ autofill_excluded_elements: { }
+ wizard_progress_bar: true
+ wizard_progress_pages: false
+ wizard_progress_percentage: false
+ wizard_progress_link: false
+ wizard_progress_states: false
+ wizard_auto_forward: true
+ wizard_auto_forward_hide_next_button: false
+ wizard_keyboard: true
+ wizard_start_label: ''
+ wizard_preview_link: false
+ wizard_confirmation: true
+ wizard_confirmation_label: ''
+ wizard_track: ''
+ wizard_prev_button_label: ''
+ wizard_next_button_label: ''
+ wizard_toggle: true
+ wizard_toggle_show_label: ''
+ wizard_toggle_hide_label: ''
+ preview: 0
+ preview_label: ''
+ preview_title: ''
+ preview_message: ''
+ preview_attributes: { }
+ preview_excluded_elements: { }
+ preview_exclude_empty: true
+ preview_exclude_empty_checkbox: false
+ draft: none
+ draft_multiple: false
+ draft_auto_save: false
+ draft_saved_message: ''
+ draft_loaded_message: ''
+ draft_pending_single_message: ''
+ draft_pending_multiple_message: ''
+ confirmation_type: page
+ confirmation_title: ''
+ confirmation_message: ''
+ confirmation_url: ''
+ confirmation_attributes: { }
+ confirmation_back: true
+ confirmation_back_label: ''
+ confirmation_back_attributes: { }
+ confirmation_exclude_query: false
+ confirmation_exclude_token: false
+ confirmation_update: false
+ limit_total: null
+ limit_total_interval: null
+ limit_total_message: ''
+ limit_total_unique: false
+ limit_user: null
+ limit_user_interval: null
+ limit_user_message: ''
+ limit_user_unique: false
+ entity_limit_total: null
+ entity_limit_total_interval: null
+ entity_limit_user: null
+ entity_limit_user_interval: null
+ purge: none
+ purge_days: null
+ results_disabled: false
+ results_disabled_ignore: false
+ results_customize: false
+ token_view: false
+ token_update: false
+ token_delete: false
+ serial_disabled: false
+access:
+ create:
+ roles:
+ - anonymous
+ - authenticated
+ users: { }
+ permissions: { }
+ view_any:
+ roles: { }
+ users: { }
+ permissions: { }
+ update_any:
+ roles: { }
+ users: { }
+ permissions: { }
+ delete_any:
+ roles: { }
+ users: { }
+ permissions: { }
+ purge_any:
+ roles: { }
+ users: { }
+ permissions: { }
+ view_own:
+ roles: { }
+ users: { }
+ permissions: { }
+ update_own:
+ roles: { }
+ users: { }
+ permissions: { }
+ delete_own:
+ roles: { }
+ users: { }
+ permissions: { }
+ administer:
+ roles: { }
+ users: { }
+ permissions: { }
+ test:
+ roles: { }
+ users: { }
+ permissions: { }
+ configuration:
+ roles: { }
+ users: { }
+ permissions: { }
+handlers: { }
+variants: { }
diff --git a/config/sync/webform.webform.question.yml b/config/sync/webform.webform.question.yml
index d6e0de4..b617523 100644
--- a/config/sync/webform.webform.question.yml
+++ b/config/sync/webform.webform.question.yml
@@ -1,7 +1,12 @@
uuid: 00b12e37-4934-4595-af61-c50dc78e9fd7
langcode: fr
status: open
-dependencies: { }
+dependencies:
+ module:
+ - honeypot
+third_party_settings:
+ honeypot:
+ honeypot: true
open: null
close: null
weight: 0