diff --git a/categories/delete.html b/categories/delete.html new file mode 100644 index 0000000..61a62b1 --- /dev/null +++ b/categories/delete.html @@ -0,0 +1,16 @@ +{{#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"}} + {{:delete where="key = :key OR $$.category = :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 associés seront perdus."}} + +{{:admin_footer}} diff --git a/categories/index.html b/categories/index.html index 3e0b695..a854c16 100644 --- a/categories/index.html +++ b/categories/index.html @@ -1,6 +1,56 @@ +{{#restrict section="config" level="admin" block=true}}{{/restrict}} {{:admin_header title="Gestion des matériels" current="module_equipment"}} {{* barre de navigation *}} -{{:include file="/_nav.html" current="categories"}} +{{:include file="/%s/_nav.html"|args:$module.name current="categories"}} + +{{if $_GET.ok}} +
Catégorie enregistrée.
+{{/if}} + +{{* afficher les catégories déjà enregistrées *}} +Il n'y a aucune catégorie : vous devez en ajouter.
+ {{/list}} +