Ébauche inventaire page d'accueil

This commit is contained in:
Jean-Christophe Engel 2023-10-16 11:57:55 +02:00
parent 0a6f880cde
commit 90293cb997
2 changed files with 16 additions and 27 deletions

View File

@ -1,25 +0,0 @@
{{#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}}

View File

@ -1,6 +1,20 @@
{{:admin_header title="Gestion des matériels" current="module_equipment"}}
{{:assign var="custom_css." value="./style.css"}}
{{:assign var="custom_css." value="/content.css"}}
{{:admin_header title="Gestion des matériels" custom_css=$custom_css current="module_equipment"}}
{{* barre de navigation *}}
{{:include file="./_nav.html" current="index"}}
{{:include file="/%s/_nav.html"|args:$module.name current="index"}}
<section class="inventaire">
{{#list select="$$.designation AS 'Matériel'; $$.key AS 'Clé'" where="$$.type = 'equipment'"}}
<tr>
<th>{{$designation}}</th>
<td>{{$key}}</td>
</tr>
{{else}}
<p class="block alert">Il n'y a aucun matériel.</p>
{{/list}}
</section>
{{:admin_footer}}