Ignore:
Timestamp:
Nov 2, 2011, 7:48:52 PM (9 years ago)
Author:
marcel@…
Message:

barre de saisie rapide : Dépense, Recette, Virement et Contibution Solidaire avec positionnement des comptes correspondants.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Association/Associaspip/formulaires/editer_asso_comptes.html

    r50519 r53976  
    1 <div class="formulaire_spip formulaire_demo">
    2 [<span class='erreur'>(#ENV*{message_erreur})</span>]
    3 <form method="post" action="#ENV{action}"><div>
    4         #ACTION_FORMULAIRE{#ENV{action}}
    5         <ul>
    6                 <h3 class="legend"><:asso:modification_des_comptes:></h3>
    7                 #SET{erreurs,#ENV**{erreurs}|table_valeur{imputation}}
    8                 <li class="editer_imputation">
    9                         [<span class='erreur_message'>(#GET{erreurs})</span>]
    10                         <label for="imputation"><strong><:asso:imputation:></strong></label>
    11                         <B_imputation>
    12                         <select name="imputation" id="imputation" class="formo" >
    13                         <BOUCLE_imputation(ASSO_PLAN){par classe}{par code}{classe!=#ENV{classe_banques}}{active=1}>
    14                         <option value="#CODE" [(#ENV{imputation}|=={#CODE}|?{selected="selected"})]>#CODE - #INTITULE[(#TYPE_OP|!={multi}|oui)&nbsp;-&nbsp;[(#TYPE_OP|=={credit}|?{<:asso:crediteur:>,<:asso:debiteur:>})]][&nbsp;-&nbsp;(#ENV{classe_banques}|=={#CLASSE}|oui)<:asso:compte_financier:>]</option>
    15                         </BOUCLE_imputation>
    16                         </select>
    17                         </B_imputation>
    18                         <span class="erreur_message"><:asso:erreur_pas_de_classe_financiere:></span>
    19                         <//B_imputation>
    20                 </li>
     1<div class="formulaire_spip formulaire_#FORM">
     2    [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
     3    [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
     4    <form name="formulaire_#FORM" method="post" action="#ENV{action}">
     5                <div>
     6                        #ACTION_FORMULAIRE{#ENV{action}}
     7                        <ul>
     8                                <li class="fieldset">
     9                                        <fieldset>
     10                                                <h3 class="legend"><:asso:modification_des_comptes:></h3>
     11                                                #BOUTON_TYPE_OPERATION
     12                                                <ul>
     13                                                       
     14                                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{imputation}}
     15                                                        <li class="editer_imputation">
     16                                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
     17                                                                #SELECTEUR_IMPUTATION
     18                                                        </li>
     19                       
     20                                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{date}}
     21                                                        <li class="editer_date[ (#GET{erreurs}|oui)erreur]">
     22                                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
     23                                                                <label for="date"><strong><:asso:date_aaaa_mm_jj:></strong></label>
     24                                                                <input type="text" name="date" [value="(#ENV{date}|affdate{Y-m-d})"] id="date"  class='formo'/>
     25                                                        </li>
    2126
    22                 #SET{erreurs,#ENV**{erreurs}|table_valeur{date}}
    23                 <li class="editer_date">
    24                         [<span class='erreur_message'>(#GET{erreurs})</span>]
    25                         <label for="date"><strong><:asso:date_aaaa_mm_jj:></strong></label>
    26                         <input type="text" name="date" [value="(#ENV{date}|affdate{Y-m-d})"] id="date"  class='formo'/>
    27                 </li>
     27                                                        <div id='saisie_depense' name='saisie_depense' class='[(#ENV{type_operation}|affichage_div{charges-banques-contributions_volontaires})]'>
     28                                                                #SET{erreurs,#ENV**{erreurs}|table_valeur{depense}}
     29                                                                <li class="editer_depense[ (#GET{erreurs}|oui)erreur]">
     30                                                                        [<span class='erreur_message'>(#GET{erreurs})</span>]
     31                                                                        <label for="depense"><strong><:asso:depense:></strong></label>
     32                                                                        <input type="text" name="depense" value="[(#ENV{depense})]" id="depense"  class='formo'/>
     33                                                                </li>
     34                                                        </div>
     35                                                       
     36                                                        <div id='saisie_recette' name='saisie_recette' class='[(#ENV{type_operation}|affichage_div{produits-contributions_volontaires})]'>
     37                                                                #SET{erreurs,#ENV**{erreurs}|table_valeur{recette}}
     38                                                                <li class="editer_recette[ (#GET{erreurs}|oui)erreur]">
     39                                                                        [<span class='erreur_message'>(#GET{erreurs})</span>]
     40                                                                        <label for="recette"><strong><:asso:recette:></strong></label>
     41                                                                        <input type="text" name="recette" value="[(#ENV{recette})]" id="recette" class='formo' />
     42                                                                </li>
     43                                                        </div>
    2844
    29                 #SET{erreurs,#ENV**{erreurs}|table_valeur{montant}}
    30                 <li class="editer_recette[ (#GET{erreurs}|oui)erreur]">
    31                         [<span class='erreur_message'>(#GET{erreurs})</span>]
    32                         <label for="recette"><strong><:asso:recette:></strong></label>
    33                         <input type="text" name="recette" value="[(#ENV{recette})]" id="recette"  class='formo'/>
    34                
    35                 </li>
    36                 <li class="editer_depense[ (#GET{erreurs}|oui)erreur]">
    37                         <label for="depense"><strong><:asso:depense:></strong></label>
    38                         <input type="text" name="depense" value="[(#ENV{depense})]" id="depense"  class='formo'/>
    39                 </li>
     45                                                        [(#ENV{classe_banques}|oui) <!-- si il n'a pas de classe banques definie, on ne propose pas de mode de paiement !!!!!!! BIGRE !!!! OUPS !!!!! -->
     46                                                        <li class="editer_journal">
     47                                                                <INCLURE{fond=inc/mode_de_paiement, journal, classe_banques}>
     48                                                        </li>
     49                                                        ]
    4050
    41                 [(#ENV{classe_banques}|oui) <!-- si il n'a pas de classe banques definie, on ne propose pas de mode de paiement -->
    42                 <li class="editer_journal">
    43                         <INCLURE{fond=inc/mode_de_paiement, journal, classe_banques}>
    44                 </li>
    45                 ]
     51                                                        <div id='saisie_justification' name='saisie_justification' class='[(#ENV{type_operation}|affichage_div{charges-produits-banques-contributions_volontaires})]'>
     52                                                                <li class="editer_justification">
     53                                                                        <label for="justification"><strong><:asso:justification:></strong></label>
     54                                                                        <input type="text" name="justification" [value="(#ENV{justification})"] id="justification"  class='formo'/>
     55                                                                </li>
     56                                                        </div>
     57                                                       
     58                                                        <div id='saisie_destination' name='saisie_destination' class='[(#ENV{type_operation}|affichage_div{charges-produits-contributions_volontaires})]'>
     59                                                                <!-- si la variable destinations est assignee, on insere l'editeur de destinations -->
     60                                                                #SET{erreurs,#ENV**{erreurs}|table_valeur{destinations}}
     61                                                                [<li [ class="(#GET{erreurs}|oui)erreur"]>
     62                                                                        [<span class='erreur_message'>(#GET{erreurs})</span>]
     63                                                                        (#ENV{destinations_on}|oui)#EDITEUR_DESTINATIONS
     64                                                                </li>]
     65                                                        </div>                                                 
     66                                                </ul>
     67                                               
     68                                                <p class="boutons"><input type="submit" value="<:pass_ok:>" class="submit" /></p>
    4669
    47                 <li class="editer_justification">
    48                         <label for="justification"><strong><:asso:justification:></strong></label>
    49                         <input type="text" name="justification" [value="(#ENV{justification})"] id="justification"  class='formo'/>
    50                 </li>
    51 
    52                 <!-- si la variable destinations est assignee, on insere l'editeur de destinations -->
    53                 #SET{erreurs,#ENV**{erreurs}|table_valeur{destinations}}
    54                 [<li [ class="(#GET{erreurs}|oui)erreur"]>
    55                         [<span class='erreur_message'>(#GET{erreurs})</span>]
    56                         (#ENV{destinations_on}|oui)#EDITEUR_DESTINATIONS
    57                 </li>]
    58                
    59         </ul>
    60 
    61 <p class="boutons"><input type="submit" value="<:pass_ok:>" class="submit" /></p>
    62 
     70                                        </fieldset>
     71                                </li>
     72                        </ul>
     73                </div>
     74        </form>
    6375</div>
    64 </form>
    65 </div>
Note: See TracChangeset for help on using the changeset viewer.