Jump to content

quelle est la variable qui récupere les adresses mail de client


Recommended Posts

Bonjour,

Suite à la mise en place d'un tracking sur mon site, j'aurai besoin de connaitre la variable sous prestashop qui récupère la variable d'un compte client.
Voila c'est juste ça... :)
Merci

Link to comment
Share on other sites

Bonjour,

Petite précision aussi, $cookie est une variable globale, donc si vous voulez l'utiliser dans une fonction et que vous ne la passer pas en paramètre, il faudra certainement la déclarer avant de l'utiliser :

global $cookie;



Bien cordialement
A+

Link to comment
Share on other sites

Non, pas exactement.

Si vous avez déclaré une nouvelle page par vos soins, vous avez surement fait référence à l'initialisation d'éléments et de fonctions essentiels tels que :

config/config.inc.php
header.php


Ces pages en "include" vous permettent d'utiliser la variable globale $cookie sans aucune déclaration particulière car elle a déjà été chargée dans le fichier init.php (via header.php).

En revanche, la portée de cette variable pour des fonctions de classes ou non est limitée. Il faudra donc si vous créez vos propres fonctions pour un module ou autre procéder comme suit pour l'utiliser :

class MaClasse
{
 public function MaSuperFonction() {
  global $cookie;
  $ReferenceCustomer = $cookie->id_customer;
 }
}



Bien cordialement
A+

Link to comment
Share on other sites

Merci pour votre réponse !
j'ai donc rajouté dans header.php

class Cookies
{
 public function CookiesFonction() {
  global $cookie;
  $ReferenceCustomer = $cookie->id_customer;
 }
}  



je n'ai pas eu à déclarer une nouvelle page car mon but est de mettre la variable car la variable dans order-confiramtion.tpl

est ce que j'ai bien fait?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...