X-Git-Url: http://olivier.miskin.fr/git/?a=blobdiff_plain;f=action%2Fediter_souscription.php;h=ef80f1cad5c48f16e5fb7249cbe010df54370655;hb=293b0b7da2982f0c57a4b44538b07dd0e4d635ba;hp=0a61ddda5e01500166427c0abfc944d609f71c9c;hpb=512add64063389b466af8f26fb1172abec1d4b6a;p=spip_souscriptions.git diff --git a/action/editer_souscription.php b/action/editer_souscription.php index 0a61ddd..ef80f1c 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'), @@ -69,7 +69,6 @@ function souscription_modifier($id_souscription, $set=false) { 'adresse', 'code_postal', 'ville', - 'pays', 'id_souscription_campagne', 'type_souscription'), // black list @@ -90,7 +89,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;