osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [RESOLU] Récupérer la méthode d'expédition dans le choix du paiement, Développement dans checkout_payment.php
Sub217
posté 19 Jun 2016, 14:11
Message #1


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 29
Inscrit : 20-June 08
Lieu : Montpellier
Membre no 22215



Bonjour,

Lorsque la boutique afficher les différentes méthodes de paiement, je souhaite récupérer le choix qui a été retenu sur la page de l'expédition.
C'est donc une modification de la page "checkout_payment.php".

Dans la variable $order, je récupère ça aujourd'hui : $order->info['shipping_method']
Cette variable contient le descriptif de la méthode. Je peux m'en sortir, mais je me demandais s'il n'y avait pas un moyen de récupérer l'ID du module.

Je ne sais pas si je suis bien clair dans mes explications... biggrin.gif
Merci d'avance.

Julien

Ce message a été modifié par Sub217 - 10 Jul 2016, 16:38.


--------------------
osCommerce Online Merchant v2.3.4
Go to the top of the page
 
Bonbec
posté 20 Jun 2016, 09:39
Message #2


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Bonjour,

Je n'ai pas installé la 2.3, mais je pense que ce doit être à peu près similaire à la 2.2.
Dans $_SESSION, il y a quelques renseignements concernant le mode d'expédition sélectionné :
Code
Array
(
    [id] => courrier_courrier
    [title] => Envoi par Courrier (Enveloppe à bulles, sans assurance et sans suivi.)
    [cost] => 4.2
)

Tu peux récupérer l'id avec $_SESSION['shipping']['id'];


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
Sub217
posté 10 Jul 2016, 16:36
Message #3


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 29
Inscrit : 20-June 08
Lieu : Montpellier
Membre no 22215



Super, merci cool.gif biggrin.gif happy.gif


--------------------
osCommerce Online Merchant v2.3.4
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 17:45
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)