Changeset 57683 in spip-zone


Ignore:
Timestamp:
Jan 25, 2012, 6:44:59 AM (8 years ago)
Author:
gildas.cotomale@…
Message:

Pret de ressource : passage du formulaire de pret en CVT (fin?)

Location:
_plugins_/Association/Associaspip
Files:
3 edited

Legend:

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

    r57627 r57683  
    1616include_spip('inc/association_comptabilite');
    1717
    18 function action_editer_asso_prets()
     18function action_editer_asso_prets_dist()
    1919{
    2020
    2121    $securiser_action = charger_fonction('securiser_action', 'inc');
    2222    $id_pret = $securiser_action();
     23    $erreur = '';
    2324
    2425    $id_compte = intval(_request('id_compte'));
     
    3940    } else { /* ajout */
    4041        $id_pret = prets_ajouter($id_ressource, $id_emprunteur, $date_sortie, $duree, $date_retour, $journal, $montant, $commentaire_sortie,$commentaire_retour);
     42        if (!$id_pret)
     43            $erreur = _T('Erreur_BdD_ou_SQL');
    4144    }
    4245
    43     return array($id_pret, '');
     46    return array($id_pret, $erreur);
    4447}
    4548
     
    8790    }
    8891    // ajouter destinations comptables
     92    return $id_pret;
    8993}
    9094
  • _plugins_/Association/Associaspip/exec/edit_pret.php

    r57627 r57683  
    6363        }
    6464}
     65
    6566?>
  • _plugins_/Association/Associaspip/formulaires/editer_asso_prets.php

    r57627 r57683  
    1818{
    1919        /* cet appel va charger dans $contexte tous les champs de la table spip_asso_prets associes a l'id_pret passe en param */
    20         $id_pret = intval(_request('id_pret'));
     20        $id_pret = intval(_request('id_pret')); // ?
    2121        $contexte = formulaires_editer_objet_charger('asso_prets', $id_pret, '', '',  generer_url_ecrire('prets'), '');
    2222
     
    108108}
    109109
    110 function formulaires_editer_asso_prets_traiter($id_pret)
     110function formulaires_editer_asso_prets_traiter_dist($id_pret)
    111111{
    112         return formulaires_editer_objet_traiter('asso_prets', $id_pret, '', '',  generer_url_ecrire('prets'), '');
     112        $id_ressource = intval(_request('id_ressource')); // ?
     113        return formulaires_editer_objet_traiter('asso_prets', $id_pret, '', '',  generer_url_ecrire('prets',"id=$id_ressource"), '');
    113114}
     115
    114116?>
Note: See TracChangeset for help on using the changeset viewer.