Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forum osCommerce-fr _ Developpement OsC2.3 _ [RESOLU] Récupérer la méthode d'expédition dans le choix du paiement

Écrit par : Sub217 19 Jun 2016, 14:11

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

Écrit par : Bonbec 20 Jun 2016, 09:39

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'];

Écrit par : Sub217 10 Jul 2016, 16:36

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

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)