Commit 497f3c3d authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Correction UX sur diverses actions (valider, devalider, supprimer etc...) qui...

Correction UX sur diverses actions (valider, devalider, supprimer etc...) qui provoquaient une resoumission post lors du refresh de la page. (#38248)
Redirection vers la fiche individuelle lors de la suppression des données personnelles pour éviter de réinitialiser automatiquement le dossier. (#37466)
parent d91d73ae
......@@ -208,7 +208,7 @@ $fieldsets = $form->getFieldsets();
data-confirm="true"
data-confirm-button="Je confirme"
data-cancel-button="Non"
data-submit-reload="true"
data-submit-event="valide-donnees"
>
<span class="glyphicon glyphicon-thumbs-up"></span> Je valide les données
</a>
......@@ -222,7 +222,7 @@ $fieldsets = $form->getFieldsets();
data-confirm="true"
data-confirm-button="Oui"
data-cancel-button="Non"
data-submit-reload="true"
data-submit-event="devalide-donnees"
>
<span class="glyphicon glyphicon-thumbs-down"></span> Je dévalide les données
</a>
......@@ -237,7 +237,7 @@ $fieldsets = $form->getFieldsets();
data-confirm="true"
data-confirm-button="Oui"
data-cancel-button="Non"
data-submit-reload="true"
data-submit-event="supprimer-donnees"
>
<span class="glyphicon glyphicon-thumbs-down"></span> Je supprime les données
</a>
......@@ -258,6 +258,13 @@ $fieldsets = $form->getFieldsets();
<script type="text/javascript">
$(function () {
});
$(function () {
var dataModificated = 0;
var messageDataModificated = "Vous souhaitez changer de statut, mais vos données personnelles ont été modifié, si vous n'enregistrez pas au préalable, elles seront perdues. Souhaitez vous continuer ?"
......@@ -310,6 +317,18 @@ $fieldsets = $form->getFieldsets();
dataModificated = 1;
})
$("body").on("devalide-donnees", function (event, data) {
window.location = window.location.href;
});
$("body").on("valide-donnees", function (event, data) {
window.location = window.location.href;
});
$("body").on("supprimer-donnees", function (event, data) {
var url = window.location.href;
var urlRedirect = url.replace('dossier', 'voir')
window.location = urlRedirect;
});
})
;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment