refactor(admin): move siret input up

This commit is contained in:
Colin Darie 2024-09-26 18:27:58 +02:00
parent 83c942c338
commit a4054053f7
No known key found for this signature in database
GPG key ID: 4FB865FDBCA4BCC4

View file

@ -1,5 +1,12 @@
= form_with model: [ :admin, service], local: true do |f| = form_with model: [ :admin, service], local: true do |f|
= render Dsfr::InputComponent.new(form: f, attribute: :siret, input_type: :text_field, opts: { placeholder: "14 chiffres, sans espace" }) do |c|
- c.with_hint do
= "Indiquez le numéro de SIRET de lorganisme dont ce service dépend. Rechercher le SIRET sur "
= link_to("annuaire-entreprises.data.gouv.fr", annuaire_link, **external_link_attributes)
%br
= "Nous préremplirons les informations de contact à partir de lAnnuaire Service Public correspondant."
= render Dsfr::InputComponent.new(form: f, attribute: :nom, input_type: :text_field) = render Dsfr::InputComponent.new(form: f, attribute: :nom, input_type: :text_field)
= render Dsfr::InputComponent.new(form: f, attribute: :organisme, input_type: :text_field) = render Dsfr::InputComponent.new(form: f, attribute: :organisme, input_type: :text_field)
@ -10,11 +17,6 @@
= f.select :type_organisme, Service.type_organismes.keys.map { |key| [ I18n.t("type_organisme.#{key}"), key] }, {}, class: 'fr-select' = f.select :type_organisme, Service.type_organismes.keys.map { |key| [ I18n.t("type_organisme.#{key}"), key] }, {}, class: 'fr-select'
= render Dsfr::InputComponent.new(form: f, attribute: :siret, input_type: :text_field, opts: { placeholder: "14 chiffres, sans espace" }) do |c|
- c.with_hint do
= "Indiquez le numéro de SIRET de lorganisme dont ce service dépend. Rechercher le SIRET sur "
= link_to("annuaire-entreprises.data.gouv.fr", annuaire_link, **external_link_attributes)
= render Dsfr::CalloutComponent.new(title: "Informations de contact") do |c| = render Dsfr::CalloutComponent.new(title: "Informations de contact") do |c|
- c.with_body do - c.with_body do
Votre démarche sera hébergée par #{Current.application_name} mais nous ne pouvons pas assurer le support des démarches. Et malgré la dématérialisation, les usagers se poseront parfois des questions légitimes sur le processus administratif. Votre démarche sera hébergée par #{Current.application_name} mais nous ne pouvons pas assurer le support des démarches. Et malgré la dématérialisation, les usagers se poseront parfois des questions légitimes sur le processus administratif.