Vérification présence catégorie avant ajout ; suppression infos inutiles
This commit is contained in:
parent
d72165132b
commit
90d954a255
@ -14,12 +14,9 @@
|
|||||||
|
|
||||||
{{* afficher les catégories déjà enregistrées *}}
|
{{* afficher les catégories déjà enregistrées *}}
|
||||||
<section class="categories">
|
<section class="categories">
|
||||||
{{#list select="$$.name AS 'Catégorie'; $$.id AS 'Id'; $$.type AS 'Type'; $$.key AS 'Clé'" order="1" where="$$.type = 'category'"}}
|
{{#list select="$$.name AS 'Catégorie'" order="1" where="$$.type = 'category'"}}
|
||||||
<tr>
|
<tr>
|
||||||
<th>{{$name}}</th>
|
<th>{{$name}}</th>
|
||||||
<td>{{$id}}</td>
|
|
||||||
<td>{{$type}}
|
|
||||||
<td>{{$key}}</td>
|
|
||||||
<td class="actions">
|
<td class="actions">
|
||||||
{{:linkbutton label="Liste des matériels" href="list_equipment.html?key=%s&dialog"|args:$key shape="search" target="_dialog"}}
|
{{:linkbutton label="Liste des matériels" href="list_equipment.html?key=%s&dialog"|args:$key shape="search" target="_dialog"}}
|
||||||
{{:linkbutton label="Modifier" href="modify_category.html?key=%s"|args:$key shape="edit" target="_dialog"}}
|
{{:linkbutton label="Modifier" href="modify_category.html?key=%s"|args:$key shape="edit" target="_dialog"}}
|
||||||
@ -33,6 +30,14 @@
|
|||||||
|
|
||||||
{{* Traiter l'envoi du formulaire *}}
|
{{* Traiter l'envoi du formulaire *}}
|
||||||
{{#form on="save"}}
|
{{#form on="save"}}
|
||||||
|
|
||||||
|
{{* Vérifier s'il existe déjà une catégorie avec le même nom *}}
|
||||||
|
{{#load type="category"}}
|
||||||
|
{{if $name|trim|tolower == $_POST.name|trim|tolower }}
|
||||||
|
{{:error message="Impossible d'ajouter la catégorie « %s » car elle existe déjà !"|args:$name|trim}}
|
||||||
|
{{/if}}
|
||||||
|
{{/load}}
|
||||||
|
|
||||||
{{:assign key=""|uuid}}
|
{{:assign key=""|uuid}}
|
||||||
{{:save
|
{{:save
|
||||||
key=$key
|
key=$key
|
||||||
|
Loading…
Reference in New Issue
Block a user