{{* -*- brindille -*- *}} {{:admin_header title="Modifier une catégorie" current="module_equipment"}} {{#load key=$_GET.key assign="category"}} {{else}} {{:error message="Catégorie introuvable"}} {{/load}} {{* 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 && $key != $_GET.key}} {{:error message="Modification impossible car ce nom de catégorie (« %s ») existe déjà !"|args:$name|trim}} {{:break}} {{/if}} {{/load}} {{:save key=$category.key validate_schema="./category.schema.json" type="category" name=$_POST.name|trim|tolower|ucfirst }} {{:redirect force="./index.html?ok=1&msg=modification"}} {{/form}} {{:form_errors}} {{* formulaire de modification de catégorie *}}