CMCIC Cybermut P@iement 3.0, Récupération des variables de session |
Bienvenue invité ( Connexion | Inscription )
CMCIC Cybermut P@iement 3.0, Récupération des variables de session |
30 Jun 2010, 10:38
Message
#1
|
|
Ceinture blanche OSC Groupe : Membres Messages : 6 Inscrit : 30-June 10 Membre no 27751 |
Bonjour à tous,
Mon problème : Le package d'origine "CMCIC Cybermut P@iement 3.0" ne semble pas permettre la récupération des variables placées dans la table SESSION de OSCOMMERCE, que ce soit celles liées à "$language", "$order", "order_total", etc. Les mails de confirmation ne sont pas envoyé au client. Ma démarche J'ai installé le pack "CMCIC Cybermut P@iement 3.0" sur ma version de OSCOMMERCE (v2.2 RC1), rentré les variables qui m'ont été fournies par ma banque (CLE, TPE et autres). Pour information, après avoir parcouru les forums, j'utilise bien la version "cmcic_response_rc1.php" (et non "cmcic_response.php"). Résultats Le dialogue avec la banque fonctionne correctement, ma transaction est enregistrée. Pour autant, toutes les informations liée à la commande coté OSCOMMERCE ne s'enregistrent absolument pas, dans aucune des tables ! Solution temporaire J'ai donc été contraint de modifier le fichier "cmcic_response_rc1.php" en y ajoutant des variables pour récupérer les valeurs en session : - $customer_id = $_SESSION['customer_id']; - $cart = $_SESSION['cart']; - $language = $_SESSION['language']; - ... Pour autant, je n'arrive pas a récupérer toutes les informations de cette façon. Je trouve ce fonctionnement vraiment bancale, obliger de créer un patch sur une solution éprouvée. De doute évidence je pas utiliser la bonne méthode. Si quelqu'un a déjà rencontré ce problème ou bien pense avoir une solution, alors je serai ravis d'en discuter. Merci d'avance à tous ceux qui on prit de leur temps pour lire ce post. Thomas |
|
Version bas débit | Nous sommes le : 29th March 2024 - 08:55 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |