X-Git-Url: http://olivier.miskin.fr/git/?a=blobdiff_plain;f=action%2Fediter_souscription.php;h=25edf8940735a4b4e31ca1562772363425f04d53;hb=e06c5f657cc431de0c528a4b9b1042f8afe21eeb;hp=095ff7ce7a6a9e6733f4e809ef8c9039433a72a1;hpb=e4e52b6560b0230c44668bdab9460434a2427df1;p=spip_souscriptions.git diff --git a/action/editer_souscription.php b/action/editer_souscription.php index 095ff7c..25edf89 100644 --- a/action/editer_souscription.php +++ b/action/editer_souscription.php @@ -28,7 +28,7 @@ function action_editer_souscription_dist($arg=null) { function souscription_inserer() { $champs = array('date_souscription' => date('Y-m-d H:i:s')); - + // Envoyer aux plugins $champs = pipeline('pre_insertion', array('args' => array('table' => 'spip_souscriptions'), @@ -63,11 +63,13 @@ function souscription_modifier($id_souscription, $set=false) { array('courriel', 'recu_fiscal', 'envoyer_info', + 'informer_comite_local', 'prenom', 'nom', 'adresse', 'code_postal', 'ville', + 'telephone', 'id_souscription_campagne', 'type_souscription'), // black list @@ -88,7 +90,13 @@ function souscription_modifier($id_souscription, $set=false) { return "Identifiant de transaction introuvable..."; /* FIXME: à rendre traduisible. */ } - $c = array_merge($c, array("id_transaction" => $id_transaction)); + /* Récupération du nom du pays */ + $code_pays = _request('pays'); + $pays = sql_getfetsel(sql_multi("nom", $GLOBALS['spip_lang']), 'spip_pays', "code='$code_pays'"); + + $c = array_merge($c, + array("id_transaction" => $id_transaction, + "pays" => $pays)); if($err = objet_modifier_champs('souscription', $id_souscription, array(), $c)) return $err;