Souhaits #1044
fermé
Message de confirmation pour suppression en cascade d'un groupe
Ajouté par Amaury Froment il y a environ 7 ans.
Mis à jour il y a environ 7 ans.
Description
Bonjour,
je viens de me faire avoir par une suppression malencontreuse d'un sous groupe dans Galette. (Galette v0.8.3.3 avec le bouton de suppression en cascade)
Liens :
- evol#708 "Galette v0.7.5.2. Impossible de supprimer un groupe non vide."
- la Révision 03624cf9 "Cascade remove subgroups".
Dans l'évolution demandée il était question d'un message de confirmation.
Ce serait bien s'il y avait le même style de message de confirmation que lors d'une suppression d'adhérent.
a+,
Amaury
Ci dessous une solution pouvant être intégrée dans galette/template/default/group.tpl:
<div class="button-container">
<input type="submit" name="valid" id="btnsave" value="{_T string="Save"}"/>
{* Amaury: Modification du bouton pour ajouter un message de confirmation *}
<input onclick="return confirm('{_T string="Do you really want to delete this group from the base?" escape="js"}')" type="submit" name="delete" id="delete" value="{_T string="Delete"}"/>
<input onclick="return confirm('{_T string="Do you really want to delete this group from the base?" escape="js"}')" type="submit" name="delete_cascade" id="delete_cascade" value="{_T string="Cascade delete"}"/>
{* fin de la modif *}
<input type="submit" name="pdf" value="{_T string="Export as PDF"}" title="{_T string="Export current group, its subgroups and their members as PDF"}"/>
<input type="hidden" name="id_group" id="id_group" value="{$group->getId()}"/>
</div>
- Statut changé de Nouveau à Rejeté
Dans la version 0.9 ; un processus de suppression en 2 étapes - qui n'est pas un simple bout de javascript - a été mis en place ; le souci devrait donc déjà y être corrigé.
Formats disponibles : Atom
PDF