diff --git a/categories/add_category.html b/categories/add_category.html index 2775c78..2c375c9 100644 --- a/categories/add_category.html +++ b/categories/add_category.html @@ -1,7 +1,5 @@ {{* -*- brindille -*- *}} -{{:admin_header title="Gestion des matériels" current="module_equipment"}} - {{* barre de navigation *}} {{if ! $dialog}} {{:include file="../_nav.html" current="config" subcurrent="categories"}} @@ -30,6 +28,7 @@ {{:redirect force="./index.html?ok=1&msg=%s"|args:$msg}} {{/form}} +{{:admin_header title="Gestion des matériels" current="module_equipment"}} {{:form_errors}} {{* formulaire d'ajout de catégorie *}} diff --git a/categories/delete_category.html b/categories/delete_category.html index 7274b73..2e9c977 100644 --- a/categories/delete_category.html +++ b/categories/delete_category.html @@ -1,7 +1,5 @@ {{* -*- brindille -*- *}} -{{:admin_header title="Supprimer une catégorie" current="module_equipment"}} - {{#load key=$_GET.key assign="category"}} {{else}} {{:error message="Catégorie introuvable"}} @@ -19,6 +17,9 @@ {{/load}} {{/form}} +{{:admin_header title="Supprimer une catégorie" current="module_equipment"}} +{{:form_errors}} + {{:delete_form legend="Supprimer une catégorie" warning="Supprimer la catégorie « %s » ?"|args:$category.name diff --git a/categories/index.html b/categories/index.html index 3dbec26..e6c3869 100644 --- a/categories/index.html +++ b/categories/index.html @@ -45,42 +45,4 @@ {{/list}} -{{* 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}} - {{:save - key=$key - validate_schema="./category.schema.json" - type="category" - name=$_POST.name|trim|tolower|ucfirst - }} - {{:redirect to="./index.html?ok=1&msg=Catégorie enregistrée"}} -{{/form}} - -{{:form_errors}} -*}} -{{* formulaire d'ajout de catégorie -
- *}} {{:admin_footer}} diff --git a/categories/modify_category.html b/categories/modify_category.html index 5f28bd4..4f7950b 100644 --- a/categories/modify_category.html +++ b/categories/modify_category.html @@ -1,7 +1,5 @@ {{* -*- brindille -*- *}} -{{:admin_header title="Modifier une catégorie" current="module_equipment"}} - {{#load key=$_GET.key assign="category"}} {{else}} {{:error message="Catégorie introuvable"}} @@ -26,6 +24,7 @@ {{:redirect force="./index.html?ok=1&msg=modification"}} {{/form}} +{{:admin_header title="Modifier une catégorie" current="module_equipment"}} {{:form_errors}} {{* formulaire de modification de catégorie *}} diff --git a/config/ajouter_type_mouvement.html b/config/ajouter_type_mouvement.html index b67129b..f4a55b6 100644 --- a/config/ajouter_type_mouvement.html +++ b/config/ajouter_type_mouvement.html @@ -1,7 +1,5 @@ {{* -*- brindille -*- *}} -{{:admin_header title="Gestion des matériels" current="module_equipment"}} - {{* barre de navigation *}} {{if ! $dialog}} {{:include file="../_nav.html" current="config" subcurrent="typesES"}} @@ -57,11 +55,11 @@ output_nature=$output_natures }} {{:redirect to="./config.html?ok=1"}} - -{{else}} - {{:form_errors}} {{/form}} +{{:admin_header title="Gestion des matériels" current="module_equipment"}} +{{:form_errors}} + {{if $_GET.dir == 'input'}} {{* types d'entrées *}} {{#foreach from=$config.input_nature key="label" item="type"}} diff --git a/config/modifier_type_mouvement.html b/config/modifier_type_mouvement.html index b3a57c3..c4b61f4 100644 --- a/config/modifier_type_mouvement.html +++ b/config/modifier_type_mouvement.html @@ -6,8 +6,6 @@ - mvt : libellé du type de mouvement à modifier *}} -{{:admin_header title="Gestion des matériels" current="module_equipment"}} - {{* barre de navigation *}} {{if ! $dialog}} {{:include file="../_nav.html" current="config" subcurrent="typesES"}} @@ -21,7 +19,7 @@ {{#form on="save"}} {{#foreach from=$config.input_nature key="label" item="type"}} {{:debug key=$label item=$type}} - {{if $_GET.dir == 'input' + {{if $_GET.dir == 'input' && $label|trim|tolower == $_GET.mvt|trim|tolower}} {{:assign var="input_nature.label" value=$_POST.name|trim|tolower|ucfirst}} {{else} @@ -52,6 +50,7 @@ *}} {{/form}} +{{:admin_header title="Gestion des matériels" current="module_equipment"}} {{:form_errors}}