{{* -*- brindille -*- *}} {{* Inventaire sous forme de vignettes des matériels en stock dans l'association ou chez les particuliers Paramètres : - cat_key : =-1 toutes, ou n° de la catégorie - prop : =1 si matériel propriété de l'association, 0 sinon *}} {{* filtrer selon l'appartenance *}} {{if $_GET.prop == null}} {{:assign selected_prop=null}} {{else}} {{:assign selected_prop=$_GET.prop}} {{/if}} {{* filtrer selon la catégorie *}} {{if $_GET.cat_key == null}} {{:assign selected_category=null}} {{else}} {{if $_GET.cat_key == -1}} {{:assign selected_category=null}} {{else}} {{:assign selected_category=$_GET.cat_key}} {{/if}} {{/if}} {{* condition de filtrage *}} {{if $selected_category != null}} {{:assign cat_key=$selected_category|quote_sql}} {{:assign cat_condition="key = %s"|args:$cat_key}} {{else}} {{:assign cat_condition="1"}} {{/if}} {{* sélecteurs de catégories *}} {{:assign var="cat_options." value="" label="Toutes les catégories" href="?fonc=inv2&cat_key=-1"}} {{#load module="equipment" type="category" order="$$.name"}} {{:assign var="categories.%s"|args:$key value=$name}} {{:assign var="cat_options." value=$key label=$name href="?fonc=inv2&cat_key=%s"|args:$key }} {{/load}} {{*:debug cats=$categories selected_category=$selected_category cat_key=$cat_key cat_condition=$cat_condition *}}
Inventaire des matériels présents dans l'association