garantir quantité saisie positive

This commit is contained in:
Jean-Christophe Engel 2024-10-29 15:19:04 +01:00
parent cdb7b83325
commit 0b8e9e8f69
5 changed files with 11 additions and 8 deletions

View file

@ -1,6 +1,5 @@
{{* -*- brindille -*- *}}
{{if $_GET.direction == "input"}}
{{:assign msg_direction="entrée"}}
{{else}}
@ -58,6 +57,10 @@
-------------------- Traiter la saisie --------------------
*}}
{{#form on="save"}}
{{if $_POST.amount <= 0}}
{{:error message="La quantité (%s) doit être strictement positive !!"|args:$_POST.amount}}
{{/if}}
{{* récupérer les infos de la catégorie *}}
{{#load type="category" key=$_POST.category assign="category"}}
{{/load}}
@ -137,7 +140,7 @@
{{:input type="select" name="type_operation" label="Type" required=true options=$output_labels default=$type_defaut}}
{{/if}}
{{:input type="date" name="date" label="Date" required=true default=$mvt_copie.date}}
{{:input type="number" name="amount" label="Quantité" required=true default=$mvt_copie.amount}}
{{:input type="number" name="amount" label="Quantité" min=1 required=true default=$mvt_copie.amount}}
</dl>
</fieldset>