amélioration comparaison nom catégorie

This commit is contained in:
Jean-Christophe Engel 2024-10-29 11:55:10 +01:00
parent 5307a847b9
commit 4a24ea40db
1 changed files with 6 additions and 3 deletions

View File

@ -41,8 +41,11 @@
{{#form on="save"}} {{#form on="save"}}
{{* Vérifier s'il existe déjà une catégorie avec le même nom *}} {{* Vérifier s'il existe déjà une catégorie avec le même nom *}}
{{#load type="category" where="lower($$.name) = :name" :name=$_POST.name|trim|tolower}} {{#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}} {{:error message="Impossible d'ajouter la catégorie « %s » car elle existe déjà !"|args:$name|trim}}
{{:break}}
{{/if}}
{{/load}} {{/load}}
{{:assign key=""|uuid}} {{:assign key=""|uuid}}
@ -50,7 +53,7 @@
key=$key key=$key
validate_schema="./category.schema.json" validate_schema="./category.schema.json"
type="category" type="category"
name=$_POST.name|trim name=$_POST.name|trim|tolower|ucfirst
}} }}
{{:redirect to="./index.html?ok=1&msg=Catégorie enregistrée"}} {{:redirect to="./index.html?ok=1&msg=Catégorie enregistrée"}}
{{/form}} {{/form}}