{{* -*- brindille -*- *}} {{:admin_header title="Gestion des matériels" current="module_equipment"}} {{* barre de navigation *}} {{if ! $dialog}} {{:include file="../_nav.html" current="config" subcurrent="categories"}} {{/if}} {{* Traiter l'envoi du formulaire *}} {{#form on="save"}} {{* Vérifier s'il existe déjà une catégorie avec le même nom *}} {{#load type="category"}} {{if $name|tolower == $_POST.name|trim|tolower}} {{:error message="Impossible d'ajouter la catégorie « %s » car elle existe déjà !"|args:$name|trim}} {{:break}} {{/if}} {{/load}} {{:assign key=""|uuid}} {{:assign cat_name=$_POST.name|trim|tolower|ucfirst}} {{:save key=$key validate_schema="./category.schema.json" type="category" name=$cat_name }} {{:assign msg="Catégorie « %s » enregistrée"|args:$cat_name}} {{:redirect force="./index.html?ok=1&msg=%s"|args:$msg}} {{/form}} {{:form_errors}} {{* formulaire d'ajout de catégorie *}}
{{:admin_footer}}