[(#REM) declarer les hidden qui declencheront le service du formulaire
parametre : url d'action ]
#ACTION_FORMULAIRE{#ENV{action}}
[(#REM) Bouton submit principal caché en début du formulaire pour avoir la priorité lorsqu'on valide au clavier ]
<:paniers:panier_description:> |
<:paniers:panier_prix_unitaire:> |
<:paniers:panier_quantite:> |
<:paniers:panier_montant:> |
#SET{prix_unitaire,#PRIX*{#OBJET,#ID_OBJET}}
[(#SET{taxe_objet,[(#GET{prix_unitaire}|moins{#PRIX_HT*{#OBJET,#ID_OBJET}}|mult{#QUANTITE})]})]
[(#SET{cumul_taxes,[(#GET{cumul_taxes}|plus{[(#GET{taxe_objet})]})]})]
|
[(#GET{prix_unitaire}|prix_formater)] |
[(#REM) Les boutons - et + doivent être après l'input, ordre visuel à changer en CSS ]
#SET{name,quantites\[#OBJET\]\[#ID_OBJET\]}
#SET{id,quantite_panier_#OBJET#ID_OBJET}
#SET{valeur,#ENV{quantites/#OBJET/#ID_OBJET}|sinon{#QUANTITE}}
[(#GET{btn_quantite}|oui)
]
[(#GET{btn_quantite}|oui)
]
[(#GET{btn_supprimer}|oui)
]
|
[(#GET{prix_unitaire}|mult{#QUANTITE}|prix_formater)] |
[(#ENV*{message_ok})] |
<:paniers:panier_total_ttc:> |
|
#PRIX{panier,#ENV{_id_panier}} |
[(#GET{cumul_taxes}|>{0}|oui)
<:paniers:dont_total_taxe:> |
|
[(#GET{cumul_taxes}|prix_formater)] |
]
[
(#ENV*{message_erreur})
]
[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]