diff --git a/inventaire.html b/inventaire.html index 9ccb51a..3f61fa0 100644 --- a/inventaire.html +++ b/inventaire.html @@ -1,12 +1,12 @@ {{#restrict section="accounting" level="read"}}{{/restrict}} -{{* inventaire des entrées/sorties des matériels des catégories de la variable $categories *}} +{{* inventaire des entrées/sorties des matériels des catégories de la variable category_keys *}} {{* Extraire et compiler les infos de la base *}} -{{:include file="./_calcul_dispo.html" keep="cumul_mvt,categories"}} +{{:include file="./_calcul_dispo.html" keep="cumul_mvt,category_keys"}} {{* Afficher les résultats *}} {{if $cumul_mvt === null}} - {{if $categories|count == 1}} + {{if $category_keys|count == 1}}

Il n'y a aucun matériel dans cette catégorie.

{{else}}

Il n'y a aucun matériel dans ces catégories.

@@ -24,13 +24,14 @@ {{* vérifier s'il y a des matériels dans cette catégorie *}} {{:assign present=false}} - {{#foreach from=$cat_elem.eqpmt key="eqpmt_key" item="eqpmt"}} - {{if $eqpmt.stock !== null && $eqpmt.stock !== 0}} - {{:assign present=true}} - {{:break}} - {{/if}} - {{/foreach}} - + {{if $cat_elem|keys|has:"eqpmt"}} + {{#foreach from=$cat_elem.eqpmt key="eqpmt_key" item="eqpmt"}} + {{if $eqpmt.stock !== null && $eqpmt.stock !== 0}} + {{:assign present=true}} + {{:break}} + {{/if}} + {{/foreach}} + {{/if}} {{if $present}} @@ -90,13 +91,14 @@ {{* vérifier s'il y a des matériels dans cette catégorie *}} {{:assign present=false}} - {{#foreach from=$cat_elem.eqpmt key="eqpmt_key" item="eqpmt"}} - {{if $eqpmt.nonproprio !== null && $eqpmt.nonproprio !== 0}} - {{:assign present=true}} - {{:break}} - {{/if}} - {{/foreach}} - + {{if $cat_elem|keys|has:"eqpmt"}} + {{#foreach from=$cat_elem.eqpmt key="eqpmt_key" item="eqpmt"}} + {{if $eqpmt.nonproprio !== null && $eqpmt.nonproprio !== 0}} + {{:assign present=true}} + {{:break}} + {{/if}} + {{/foreach}} + {{/if}} {{if $present}}