Changeset 56899 in spip-zone


Ignore:
Timestamp:
Jan 11, 2012, 2:17:50 AM (8 years ago)
Author:
gildas.cotomale@…
Message:

Suite d'ajout des champs extras a l'edition des comptes

Location:
_plugins_/Association/Associaspip
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Association/Associaspip/action/editer_asso_comptes.php

    r56875 r56899  
    2020
    2121        include_spip('inc/association_comptabilite');
    22         include_spip('base/association');
    23         include_spip('inc/modifier');
    2422
    2523        $date= _request('date');
     
    7876        }
    7977
    80         /* on passe par modifier_contenu pour que la modification soit envoyee aux plugins et que Champs Extras 2 la recupere */
    81         $modifs = array("date"=> $date,
    82                                         "recette"=> $recette,
    83                                         "depense"=> $depense,
    84                                         "justification"=> $justification,
    85                                         "imputation" => $imputation,
    86                                         "journal" => $journal);
    87         modifier_contenu('asso_compte', $id_compte, '', $modifs);
    88 
    8978        return array($id_compte, '');
    9079}
  • _plugins_/Association/Associaspip/inc/association_comptabilite.php

    r56848 r56899  
    114114{
    115115        include_spip('base/association');
     116        /* on passe par modifier_contenu (et non sql_inserteq) pour que la modification soit envoyee aux plugins et que Champs Extras 2 la recupere */
     117        include_spip('inc/modifier');
    116118
    117119        $id_compte = sql_insertq('spip_asso_comptes', array(
     
    145147{
    146148        include_spip('base/association');
     149        /* on passe par modifier_contenu (et non sql_updateq) pour que la modification soit envoyee aux plugins et que Champs Extras 2 la recupere */
     150        include_spip('inc/modifier');
    147151
    148152        /* Si on doit gerer les destinations */
     
    154158        // tester $id_journal, si il est null, ne pas le modifier afin de ne pas endommager l'entree dans la base en editant directement depuis le libre de comptes
    155159        if ($id_journal) {
    156                 sql_updateq('spip_asso_comptes', array(
     160                modifier_contenu('asso_compte', $id_compte, '', array(
     161//              sql_updateq('spip_asso_comptes', array(
    157162                            'date' => $date,
    158163                            'imputation' => $imputation,
     
    161166                            'journal' => $journal,
    162167                            'id_journal' => $id_journal,
    163                             'justification' => $justification),
    164                             "id_compte=$id_compte");
     168                            'justification' => $justification)//,
     169//                          "id_compte=$id_compte");
     170                            );
    165171        } else {
    166                 sql_updateq('spip_asso_comptes', array(
     172                modifier_contenu('asso_compte', $id_compte, '', array(
     173//              sql_updateq('spip_asso_comptes', array(
    167174                            'date' => $date,
    168175                            'imputation' => $imputation,
     
    170177                            'depense' => $depense,
    171178                            'journal' => $journal,
    172                             'justification' => $justification),
    173                             "id_compte=$id_compte");
    174 
     179                            'justification' => $justification)//,
     180//                          "id_compte=$id_compte");
     181                            );
    175182        }
    176183
Note: See TracChangeset for help on using the changeset viewer.