page MonAvis
This commit is contained in:
parent
6f0cf19f0d
commit
ba8b05ed6a
4 changed files with 18 additions and 10 deletions
|
@ -1,3 +1,3 @@
|
||||||
---
|
---
|
||||||
fr:
|
fr:
|
||||||
title: MonAvis
|
title: Bouton « MonAvis »
|
||||||
|
|
|
@ -270,10 +270,11 @@ module Administrateurs
|
||||||
def update_monavis
|
def update_monavis
|
||||||
if !@procedure.update(procedure_params)
|
if !@procedure.update(procedure_params)
|
||||||
flash.now.alert = @procedure.errors.full_messages
|
flash.now.alert = @procedure.errors.full_messages
|
||||||
|
render 'monavis'
|
||||||
else
|
else
|
||||||
flash.notice = 'le champ MonAvis a bien été mis à jour'
|
flash.notice = 'le champ MonAvis a bien été mis à jour'
|
||||||
|
redirect_to admin_procedure_path(id: @procedure.id)
|
||||||
end
|
end
|
||||||
render 'monavis'
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def accuse_lecture
|
def accuse_lecture
|
||||||
|
|
|
@ -14,5 +14,5 @@
|
||||||
Une fois en possession du code généré sur le site MonAvis, vous pouvez le coller dans le champ ci-dessous :
|
Une fois en possession du code généré sur le site MonAvis, vous pouvez le coller dans le champ ci-dessous :
|
||||||
|
|
||||||
.fr-input-group
|
.fr-input-group
|
||||||
= f.label :monavis_embed, "Mon avis", class: "fr-label"
|
= f.label :monavis_embed, "Code généré sur le site MonAvis", class: "fr-label"
|
||||||
= f.text_area :monavis_embed, rows: '6', placeholder: '<a href="https://monavis.numerique.gouv.fr/Demarches/123456?&view-mode=formulaire-avis&nd_mode=en-ligne-enti%C3%A8rement&nd_source=button&key=cd4a872d4"><img src="https://monavis.numerique.gouv.fr/monavis-static/bouton-bleu.png" alt="Je donne mon avis" title="Je donne mon avis sur cette démarche" /></a>', class: 'fr-input'
|
= f.text_area :monavis_embed, rows: '6', placeholder: '<a href="https://monavis.numerique.gouv.fr/Demarches/123456?&view-mode=formulaire-avis&nd_mode=en-ligne-enti%C3%A8rement&nd_source=button&key=cd4a872d4"><img src="https://monavis.numerique.gouv.fr/monavis-static/bouton-bleu.png" alt="Je donne mon avis" title="Je donne mon avis sur cette démarche" /></a>', class: 'fr-input'
|
||||||
|
|
|
@ -3,12 +3,19 @@
|
||||||
[@procedure.libelle.truncate_words(10), admin_procedure_path(@procedure)],
|
[@procedure.libelle.truncate_words(10), admin_procedure_path(@procedure)],
|
||||||
['MonAvis']] }
|
['MonAvis']] }
|
||||||
|
|
||||||
.container
|
.fr-container
|
||||||
%h1.page-title
|
%h1.fr-h2
|
||||||
Insérer un lien vers « MonAvis »
|
Bouton « MonAvis »
|
||||||
|
|
||||||
.container
|
= form_for @procedure, url: url_for({ controller: 'administrateurs/procedures', action: :update_monavis }), html: { class: 'form', multipart: true } do |f|
|
||||||
%h1
|
.fr-container
|
||||||
= form_for @procedure, url: url_for({ controller: 'administrateurs/procedures', action: :update_monavis }), html: { class: 'form', multipart: true } do |f|
|
|
||||||
= render partial: 'monavis', locals: { f: f }
|
= render partial: 'monavis', locals: { f: f }
|
||||||
= f.button 'Enregistrer', class: 'fr-btn'
|
|
||||||
|
.padded-fixed-footer
|
||||||
|
.fixed-footer
|
||||||
|
.fr-container
|
||||||
|
%ul.fr-btns-group.fr-btns-group--inline-md
|
||||||
|
%li
|
||||||
|
= link_to "Annuler et revenir à l'écran de gestion", admin_procedure_path(id: @procedure), class: 'fr-btn fr-btn--secondary', data: { confirm: 'Êtes-vous sûr de vouloir annuler les modifications effectuées ?'}
|
||||||
|
%li
|
||||||
|
= f.button 'Enregistrer', class: 'fr-btn'
|
||||||
|
|
Loading…
Reference in a new issue