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] Variable montant total
mayu
posté 15 Oct 2003, 14:36
Message #1


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 115
Inscrit : 15-March 03
Membre no 964



Salut à tous,
J'ai un petit souci, je n'arrive pas à identifier la variable qui correspond au montant total de la commande.
Dans checkout_process.php; quelle la variable qui correspond au montant total de la commande ?

Merci d'avance
Go to the top of the page
 
pericles
posté 15 Oct 2003, 14:45
Message #2


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



CODE
$order->info['total']

La variable $order est une variable globale. Donc, si tu l'utilises dans une fonction, n'oublie pas de faire un
CODE
global $order;

avant.

Si tu veux voir tous les champs de cette variable, tu peux aussi utiliser le code suivant pour afficher son contenu dans une page HTML (pour faire du debug uniquement) :
CODE
echo '<pre>';

print_r($order);

echo '</pre>'



--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 
mayu
posté 15 Oct 2003, 15:29
Message #3


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 115
Inscrit : 15-March 03
Membre no 964



Salut Pericles,

En fait, j'utilise tep_session_register() dans la page checkout_process.php pour récupérer la variable montant dans checkout_success.php

QUOTE

$orders_total=$montant;  
tep_session_register('orders_total');
//là j'ai mis donc le montant de la commande dans orders_total

$orders_id=$insert_id;
tep_session_register('orders_id');
//id de la commande qui fonctionne sans problème


Voilà, en fait je voudrais pouvoir mettre le montant total de la commande dans la variable $orders_total
Il faudrait pouvoir identifier la variable qui correspond au montant total de la commande.
Merci d'avance
Go to the top of the page
 
pericles
posté 15 Oct 2003, 17:05
Message #4


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



Pourquoi veux-tu mettre le montant de ta commande dans une variable globale ?
Le montant est uniquement accessible a travers $order->info['total'].


--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 
mayu
posté 16 Oct 2003, 01:58
Message #5


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 115
Inscrit : 15-March 03
Membre no 964



Salut Pericles;
A la base, je voulais juste transmettre le montant dans la page checkout_success.php mais en fait avec $order->info['total'], on retrouve le montant partout, c'est ce que je voulais en fait,

merci !!!
Go to the top of the page
 
pericles
posté 16 Oct 2003, 11:15
Message #6


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



QUOTE (mayu)
Salut Pericles;
A la base, je voulais juste transmettre le montant dans la page checkout_success.php mais en fait avec $order->info['total'], on retrouve le montant partout, c'est ce que je voulais en fait,  

merci !!!

Me semblait-il wink.gif
Et tu auras aussi beaucoup d'autres informations sur la commande à travers $order. Maintenant "y a plus k"


--------------------
CVS 2.2 MS1 (17/02/2003)
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 - 14:23
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)