Prise en compte de la langue courante lors de la redirection vers la page de paiement. attac
authorOlivier Tétard <olivier.tetard@miskin.fr>
Wed, 22 Jan 2014 14:39:59 +0000 (15:39 +0100)
committerOlivier Tétard <olivier.tetard@miskin.fr>
Wed, 22 Jan 2014 15:49:59 +0000 (16:49 +0100)
formulaires/souscription.php

index fdd1f4d..a373ad8 100644 (file)
@@ -242,7 +242,12 @@ function formulaires_souscription_traiter_dist($id_souscription_campagne){
                        spip_log(sprintf("La souscription [%s], associée à la transaction [%s] a bien été crée.", $ret['id_souscription'], $row['id_transaction']), "souscription");
                        $hash = $row['transaction_hash'];
                        $id_transaction = $row['id_transaction'];
                        spip_log(sprintf("La souscription [%s], associée à la transaction [%s] a bien été crée.", $ret['id_souscription'], $row['id_transaction']), "souscription");
                        $hash = $row['transaction_hash'];
                        $id_transaction = $row['id_transaction'];
-                       $redirect = generer_url_public("payer-acte", "id_transaction=$id_transaction&transaction_hash=$hash", false, false);
+                       $redirect = generer_url_public("payer-acte",
+                                                      array("id_transaction" => $id_transaction,
+                                                            "transaction_hash" => $hash,
+                                                            "lang" => $GLOBALS['spip_lang']),
+                                                      false,
+                                                      false);
                        $ret['redirect'] = $redirect;
                }
        }
                        $ret['redirect'] = $redirect;
                }
        }