#CACHE{0} #SET{autosubmit,#ENV{autosubmit}|et{#ENV{autosubmit}|!={non}}} #SET{btn_quantite,#ENV{afficher_boutons_quantite}|et{#ENV{afficher_boutons_quantite}|!={non}}} #SET{btn_supprimer,#ENV{afficher_boutons_supprimer}|et{#ENV{afficher_boutons_supprimer}|!={non}}}
[(#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 ] #SET{prix_unitaire, #PRIX_OPTION*{#OBJET,#ID_OBJET,#OPTIONS} #SET{prix_unitaire_ht, #PRIX_OPTION_HT*{#OBJET,#ID_OBJET,#OPTIONS} [(#SET{taxe_objet,[(#GET{prix_unitaire}|moins{#GET{prix_unitaire_ht}}|mult{#QUANTITE})]})] [(#SET{cumul_taxes,[(#GET{cumul_taxes}|plus{[(#GET{taxe_objet})]})]})] [(#GET{cumul_taxes}|>{0}|oui) ]
<:paniers:panier_description:/> <:paniers:panier_prix_unitaire:/> <:paniers:panier_quantite:/> <:paniers:panier_montant:/>
[(#GET{prix_unitaire}|montant_formater)] [(#REM) Les boutons - et + doivent être après l'input, ordre visuel à changer en CSS ] #SET{name,quantites\[#OBJET\]\[#ID_OBJET\]} [(#OPTIONS|oui) #SET{name,quantites\[#OBJET\]\[#ID_OBJET-#OPTIONS\]} ] #SET{id,quantite_panier_#OBJET#ID_OBJET#OPTIONS} #SET{valeur,#QUANTITE} [(#GET{btn_quantite}|oui)
] [(#GET{btn_quantite}|oui)
] [(#GET{btn_supprimer}|oui) ]
[(#GET{prix_unitaire}|mult{#QUANTITE}|montant_formater)]
[(#ENV*{message_ok})] <:paniers:panier_total_ttc:/> #PRIX{panier,#ENV{_id_panier}}
<:paniers:dont_total_taxe:/> [(#GET{cumul_taxes}|montant_formater)]
[

(#ENV*{message_erreur})

]

 

[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]

<:paniers:panier_vide:/>