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:
|
||||
title: MonAvis
|
||||
title: Bouton « MonAvis »
|
||||
|
|
|
@ -270,10 +270,11 @@ module Administrateurs
|
|||
def update_monavis
|
||||
if !@procedure.update(procedure_params)
|
||||
flash.now.alert = @procedure.errors.full_messages
|
||||
render 'monavis'
|
||||
else
|
||||
flash.notice = 'le champ MonAvis a bien été mis à jour'
|
||||
redirect_to admin_procedure_path(id: @procedure.id)
|
||||
end
|
||||
render 'monavis'
|
||||
end
|
||||
|
||||
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 :
|
||||
|
||||
.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'
|
||||
|
|
|
@ -3,12 +3,19 @@
|
|||
[@procedure.libelle.truncate_words(10), admin_procedure_path(@procedure)],
|
||||
['MonAvis']] }
|
||||
|
||||
.container
|
||||
%h1.page-title
|
||||
Insérer un lien vers « MonAvis »
|
||||
.fr-container
|
||||
%h1.fr-h2
|
||||
Bouton « MonAvis »
|
||||
|
||||
.container
|
||||
%h1
|
||||
= form_for @procedure, url: url_for({ controller: 'administrateurs/procedures', action: :update_monavis }), html: { class: 'form', multipart: true } do |f|
|
||||
= form_for @procedure, url: url_for({ controller: 'administrateurs/procedures', action: :update_monavis }), html: { class: 'form', multipart: true } do |f|
|
||||
.fr-container
|
||||
= 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