From 0a6f880cdedafa705542fad4e576a1c870d62d1b Mon Sep 17 00:00:00 2001 From: Jean-Christophe Engel Date: Mon, 16 Oct 2023 11:56:32 +0200 Subject: [PATCH] Changement nom : delete.html => delete_category.html --- categories/delete_category.html | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 categories/delete_category.html diff --git a/categories/delete_category.html b/categories/delete_category.html new file mode 100644 index 0000000..a2283fc --- /dev/null +++ b/categories/delete_category.html @@ -0,0 +1,25 @@ +{{#restrict section="config" level="admin" block=true}}{{/restrict}} +{{:admin_header title="Supprimer une catégorie" current="module_equipment"}} + +{{#load key=$_GET.id assign="category"}} +{{else}} + {{:error message="Catégorie introuvable"}} +{{/load}} + +{{#form on="delete"}} + {{* lister les matériels de cette catégorie et leurs mouvements *}} + {{#load type="equipment" where="$$.category = :key" :key=$_GET.id assign="equipment"}} + + {{* supprimer le matériel courant et les mouvements associés *}} + {{:delete where="key = :key OR $$.equipment = :key" :key=$equipment.key}} + {{/load}} + + {{* supprimer la catégorie sélectionnée*}} + {{:delete where="key = :key" :key=$category.key}} + + {{:redirect to="./index.html"}} +{{/form}} + +{{:delete_form legend="Supprimer cette catégorie ?" warning="Supprimer la catégorie \"%s\" ?"|args:$category.name info="Les matériels de cette catégorie et les mouvements associés seront perdus."}} + +{{:admin_footer}}