Changeset 110816 in spip-zone
- Timestamp:
- Jun 23, 2018, 7:26:05 AM (3 years ago)
- Location:
- _plugins_/prix_objets/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/prix_objets/trunk/formulaires/configurer_prix_objets.html
r108423 r110816 6 6 7 7 [(#GET{config}|table_valeur{devises}|?{ 8 9 10 8 #SET{selected,#GET{config}|table_valeur{devises}} 9 , 10 #SET{selected,#ARRAY} 11 11 })] 12 12 … … 15 15 #GET{devise_default} 16 16 <BOUCLE_defaut(DATA){source tableau, #GET{selected}}{si #GET{devise_default}|non}{0,1}> 17 17 #SET{devise_default,#VALEUR} 18 18 </BOUCLE_defaut> 19 19 … … 22 22 [(#REM)Les objets spip disponibles] 23 23 <BOUCLE_objets_liste(DATA){source tableau,#VAL|lister_tables_objets_sql}{par cle}{editable = oui}> 24 25 26 24 [(#VALEUR{page}|is_string|oui) 25 [(#SET{objets,#GET{objets}|array_merge{#ARRAY{#VALEUR{page},#VALEUR{texte_objets}|_T}}})] 26 ] 27 27 </BOUCLE_objets_liste> 28 28 [(#SET{objets,#GET{objets}|array_merge{#ARRAY{document,#VAL{medias:info_documents}|_T}}})] 29 29 30 30 <div class="formulaire_spip formulaire_#FORM"> 31 [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>] 32 [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>] 31 33 32 [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>] 33 [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>] 34 <form action="#ENV{action}" method="post"><div> 35 #ACTION_FORMULAIRE{#ENV{action}} 36 <div class="editer-groupe"> 37 <div class="fieldset fieldset_fieldset_parametres saisie_fieldset"> 38 <fieldset><legend><:prix_objets:infos_generales:></legend> 39 <div class="editer-groupe"> 40 [(#SAISIE{checkbox,objets_prix, 41 datas=#GET{objets}, 42 label=<:prix_objets:label_selection_objet_prix:>} 43 )] 44 [(#SAISIE{selecteur_rubrique,rubrique_prix,multiple=non, 45 label=<:prix_objets:rubrique_prix:>})] 46 </div> 47 </fieldset> 48 </div> 49 </div> 50 <div class="editer-groupe"> 51 <div class="fieldset fieldset_fieldset_parametres saisie_fieldset"> 52 <fieldset><legend><:prix_objets:infos_produits:></legend> 53 <div class="editer-groupe"> 54 <div class="editer_devises_choisis[ (#GET{erreurs}|oui)erreur]"> 55 <B_choix> 56 <div> 57 <:prix_objets:devises_choisis:> : 58 <BOUCLE_choix(DATA){source tableau, #GET{selected}}{', '}> 59 [(#VALEUR|traduire_devise)] 60 </BOUCLE_choix> 61 </div> 62 </B_choix> 63 <div class="editer_choix_devises[ (#GET{erreurs}|oui)erreur]"> 64 <label for="devises"><:prix_objets:choix_devises:></label> 65 <select name="devises[]" class="forml" style="width:auto;" multiple="multiple" size="5" id="devises"> 66 <option value=""><:prix_objets:choix_devise:></option> 67 <BOUCLE_selection(DATA){source tableau, #GET{devises}}> 68 <option value="#CLE" [(#CLE|in_array{#GET{selected}}|?{' selected="selected"'})]>#VALEUR</option> 69 </BOUCLE_selection> 70 </select> 71 </div> 34 72 35 <form action="#ENV{action}" method="post"><div> 36 #ACTION_FORMULAIRE{#ENV{action}} 37 <ul> 38 <li class="fieldset"> 39 <fieldset><legend><:prix_objets:infos_generales:></legend> 40 <ul> 41 [(#SAISIE{checkbox,objets_prix, 42 datas=#GET{objets}, 43 label=<:prix_objets:label_selection_objet_prix:>} 44 )] 45 [(#SAISIE{selecteur_rubrique,rubrique_prix,multiple=non, 46 label=<:prix_objets:rubrique_prix:>})] 47 </ul> 48 </fieldset> 49 </li> 50 </ul> 51 <ul> 52 <li class="fieldset"> 53 <fieldset><legend><:prix_objets:infos_produits:></legend> 73 <B_selection_default> 74 <div class="editer_devise_default[ (#GET{erreurs}|oui)erreur]"> 75 <label for="devises"><:prix_objets:devise_default:></label> 76 <select name="devise_default" class="forml" style="width:auto;" id="devise_default"> 77 <option value=""><:prix_objets:choisir:></option> 78 <BOUCLE_selection_default(DATA){source tableau, #GET{selected}}> 79 <option value="#VALEUR" [(#GET{devise_default}|=={#VALEUR}|?{'selected="selected"'})]>[(#VALEUR|traduire_devise)]</option> 80 </BOUCLE_selection_default> 81 </select> 82 </div> 83 </B_selection_default> 84 <B_frais> 85 <div class="editer_frais_livraison[ (#GET{erreurs}|oui)erreur]"> 86 <label for="frais_livraison"><:prix_objets:frais_livraison:></label> 87 <BOUCLE_frais(DATA){source tableau, #GET{selected}}{si #PLUGIN{shop_livraisons}|non}> 88 <div> 89 <input type="text" name="frais_livraison_#VALEUR" id="frais_livraison_#VALEUR" value="#ENV{frais_livraison_#VALEUR}" /> [(#VALEUR|traduire_devise)] 90 </div> 91 </BOUCLE_frais> 92 </div> 93 </B_frais> 94 <div class="editer_taxes[ (#GET{erreurs}|oui)erreur]"> 95 <label for="taxes"><:prix_objets:taxes:> : </label> 96 <div> 97 <input type="text" name="taxes" id="taxes" value="#ENV{taxes}" /> % 98 </div> 99 </div> 100 [(#SAISIE{oui_non,taxes_inclus,label=<:prix_objets:taxes_inclus:>})] 101 </div> 102 </fieldset> 103 </div> 104 </div> 105 [(#PLUGIN{prix_objets_periodes}|oui) 106 <div class="editer-groupe"> 107 <div class="fieldset fieldset_fieldset_parametres saisie_fieldset"> 108 <fieldset><legend><:prix_objets:legende_prix_par_objet:></legend> 109 <div class="editer-groupe"> 110 [(#SAISIE{radio,prix_par_objet_mode, 111 datas=#ARRAY{ 112 global,<:prix_objets:titre_prix_par_objet_mode_global:>, 113 prorata,<:prix_objets:titre_prix_par_objet_mode_prorata:>, 114 }, 115 label=<:prix_objets:label_prix_par_objet_mode:>} 116 )] 117 </div> 118 </fieldset> 119 </div> 120 </div>] 121 <p class="boutons"> 122 <input type="submit" name="_cfg_ok" class="submit" value="<:bouton_enregistrer:>" /> 123 </p> 54 124 55 <ul> 56 <li class="editer_devises_choisis[ (#GET{erreurs}|oui)erreur]"> 57 <B_choix> 58 <div> 59 <:prix_objets:devises_choisis:> : 60 <BOUCLE_choix(DATA){source tableau, #GET{selected}}{', '}> 61 [(#VALEUR|traduire_devise)] 62 </BOUCLE_choix> 63 </div> 64 </B_choix> 65 <li class="editer_choix_devises[ (#GET{erreurs}|oui)erreur]"> 66 <label for="devises"><:prix_objets:choix_devises:></label> 67 68 <select name="devises[]" class="forml" style="width:auto;" multiple="multiple" size="5" id="devises"> 69 <option value=""><:prix_objets:choix_devise:></option> 70 <BOUCLE_selection(DATA){source tableau, #GET{devises}}> 71 <option value="#CLE" [(#CLE|in_array{#GET{selected}}|?{' selected="selected"'})]>#VALEUR</option> 72 </BOUCLE_selection> 73 </select> 74 </li> 75 76 <B_selection_default> 77 <li class="editer_devise_default[ (#GET{erreurs}|oui)erreur]"> 78 <label for="devises"><:prix_objets:devise_default:></label> 79 <select name="devise_default" class="forml" style="width:auto;" id="devise_default"> 80 <option value=""><:prix_objets:choisir:></option> 81 <BOUCLE_selection_default(DATA){source tableau, #GET{selected}}> 82 <option value="#VALEUR" [(#GET{devise_default}|=={#VALEUR}|?{'selected="selected"'})]>[(#VALEUR|traduire_devise)]</option> 83 </BOUCLE_selection_default> 84 </select> 85 86 </li> 87 </B_selection_default> 88 <B_frais> 89 <li class="editer_frais_livraison[ (#GET{erreurs}|oui)erreur]"> 90 <label for="frais_livraison"><:prix_objets:frais_livraison:></label> 91 <BOUCLE_frais(DATA){source tableau, #GET{selected}}{si #PLUGIN{shop_livraisons}|non}> 92 <div> 93 <input type="text" name="frais_livraison_#VALEUR" id="frais_livraison_#VALEUR" value="#ENV{frais_livraison_#VALEUR}" /> [(#VALEUR|traduire_devise)] 94 </div> 95 </BOUCLE_frais> 96 </li> 97 </B_frais> 98 <li class="editer_taxes[ (#GET{erreurs}|oui)erreur]"> 99 <label for="taxes"><:prix_objets:taxes:> : </label> 100 <div> 101 <input type="text" name="taxes" id="taxes" value="#ENV{taxes}" /> % 102 </div> 103 104 </li> 105 [(#SAISIE{oui_non,taxes_inclus, 106 label=<:prix_objets:taxes_inclus:> 107 })] 108 109 </ul> 110 </fieldset> 111 </li> 112 </ul> 113 <p class="boutons"> 114 <input type="submit" name="_cfg_ok" class="submit" value="<:bouton_enregistrer:>" /> 115 </p> 116 117 </div></form> 125 </div></form> 118 126 </div> -
_plugins_/prix_objets/trunk/lang/prix_objets_fr.php
r110478 r110816 40 40 41 41 // L 42 'label_prix_par_objet_mode' => 'Mode de calcul de prix :', 42 43 'label_selection_objet_prix' => 'Ajouter un prix aux objets suivants :', 44 'legende_prix_par_objet' => 'Calcul du prix par objet', 43 45 44 46 // P … … 58 60 'titre_page_configurer_prix_objets_objets' => 'Configurer Prix Objets', 59 61 'titre_prix_objets' => 'Prix', 62 'titre_prix_par_objet_mode_global' => 'Global (prix de la première coincidence appliqué globalement)', 63 'titre_prix_par_objet_mode_prorata' => 'Prorata (le prix est calculé pour chaque élément de la séquence)', 60 64 'ttc' => 'TTC' 61 65 );
Note: See TracChangeset
for help on using the changeset viewer.