source: spip-zone/_plugins_/prix_objets/trunk/formulaires/prix.html @ 108423

Last change on this file since 108423 was 108423, checked in by abelass, 3 years ago

1.7.10

  • adapter la taille champ devise
  • formatage code
  • Property svn:executable set to *
File size: 2.9 KB
Line 
1<div class="formulaire_spip editer_prix liste">
2[(#SET{plie,0})]
3[(#ENV{message_ok}|ou{#ENV{message_erreur}}|oui)
4                [(#SET{plie,1})]
5]
6[(#VAL{inc/presentation}|include_spip|oui)]
7[(#VAL{inc/layer}|include_spip|oui)]
8
9[(#SET{identifiant,[(#VAL{sel_prix})]})]
10        [(#VAL{e}|debut_cadre{'','',[(#VAL{<:prix_objets:info_prix:>}|bouton_block_depliable{[(#GET{plie}?{#EVAL{true},#EVAL{false}})],#GET{identifiant}})]})]
11
12<B_prix>
13                <div class="liste prix">
14                <ul style="list-style:none;">
15                <BOUCLE_prix(POUR){tableau #ENV{prix_choisis}}>
16                        <li>[(#VALEUR|table_valeur{prix_ht}|!=={0.00}|?{
17                                        #SET{prix,#VALEUR|table_valeur{prix_ht}}
18                                        #SET{taxes,<:prix_objets:prix_ht:>}
19                                        ,
20                                        #SET{prix,#VALEUR|table_valeur{prix}}
21                                        #SET{taxes,<:prix_objets:prix_ttc:>}
22                        })]
23                                <span>[(#VALEUR{titre})]</span> <span>[(#GET{prix})][(#VALEUR{code_devise}|traduire_devise)][ ((#GET{taxes}) [ - <:prix_objets:taxes:> (#VALEUR{taxe}|sinon{#TAXES})%])]</span>&nbsp;<span></span><a class="ajax" href="[(#URL_ACTION_AUTEUR{eliminer_prix,[(#VALEUR|table_valeur{id_prix_objet})],[(#SELF|parametre_url{retour_action,oui})]})]#prix"> <img src="#CHEMIN_IMAGE{supprimer-12.png}" /></a>
24                        </li>
25                </BOUCLE_prix>
26                </ul>
27        </div>
28</B_prix>
29
30[(#GET{plie}|debut_block_depliable{#GET{identifiant}})]
31<BOUCLE_test0(CONDITION){si #ENV{devises}|count|>{0}}>
32
33        <form id="form_prix" name="form_prix" action="#ENV{action}#form_prix" method="post"><div>
34                #ACTION_FORMULAIRE{#ENV{action}}
35                [<div class='erreur_message'>(#ENV**{erreurs}|table_valeur{code_devise})</div>]
36                <ul>
37                        <li class="obligatoire[ (#ENV**{erreurs}|table_valeur{prix_ht}) erreur]">
38                        <div>
39                                [<div class='erreur_message'>(#ENV**{erreurs}|table_valeur{prix})</div>]
40                                <label><:prix_objets:ajouter_prix:></label>
41                                <input type="text" name="prix" value="#ENV{prix}"/>
42                                <BOUCLE_test(CONDITION){si #ENV{devises}|count|<{2}}>
43                                        [(#ENV{devises}|table_valeur{0}|traduire_devise)]
44                                        <input type="hidden" name="code_devise" value="[(#ENV{devises}|table_valeur{0})]"/>
45                                        </BOUCLE_test>
46                                        [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{code_devise})</span>]
47                                        <B_selection>
48                                                <select name="code_devise" class="code_devise">
49                                                        <option value=""><:prix_objets:choix_devise:></option>
50                                                        <BOUCLE_selection(POUR){tableau #ENV{devises}}>
51                                                        <option value="#VALEUR">[(#VALEUR|traduire_devise)]</option>
52                                                        </BOUCLE_selection>
53                                                </select>
54                                        </B_selection>
55                                        <//B_test>
56                                </div>
57                        </li>
58                                [(#SAISIE{oui_non,taxes_inclus,
59                                                label=<:prix_objets:taxes_inclus:>})]
60                                <li>
61                                                <p><:prix_objets:taxes_defaut:> #ENV{taxes}%</p>
62                                </li>
63                                [(#SAISIE{input,taxe,
64                                                label=<:prix_objets:taxes_surcharge:>})]
65                        <!--fini champs!-->
66                                </ul>
67                <p class="boutons"><input type="submit"  class="submit" value="<:prix_objets:ajouter:>" /></p></div>
68        </form>
69
70</BOUCLE_test0>
71[(#GET{plie}|fin_block)]
72[(#VAL{e}|fin_cadre)]
73        <br class="nettoyeur"/>
74</div>
Note: See TracBrowser for help on using the repository browser.