Comment obtenir Prestashop id de l'utilisateur courant?
J'ai utilisé le code ci-dessous pour essayer d'obtenir l'ID de l'utilisateur courant dans prestashop..
suis de placer ce code dans un autre fichier php dans mon répertoire de module et de l'appeler par le module de fichier.
$id = $this->context->customer->id_customer;
mais sa ne marche pas pour moi.. suis sous prestashop 1.5 ..
- Pouvez-vous donner plus de détails ? Qu'essayez-vous de faire dans votre fichier php ? Êtes-vous en front et back-office ? Est votre fichier appelé php avec ajax ? Nous avons besoin du contexte pour comprendre d'où le problème peut venir de la.
- J'ai déjà eu la réponse AlexDeb
- blog.gofenice.com/uncategorized/get-current-user-id-prestashop
Vous devez vous connecter pour publier un commentaire.
Je ne peux pas le faire fonctionner dans mon test. Cependant, vous pouvez essayer de
qui fonctionne pour moi. Je ne suis pas du tout sûr que ce soit la meilleure façon de le faire bien.
D'abord vérifier si l'utilisateur est connecté, plutôt que d'obtenir l'id par
$this->context->customer->id_customer
Vous ne devriez pas être à l'aide de cookies.
Utiliser seulement ceci:
vous pouvez supprimer (int), mais je tiens à spécifier le type de contenu im obtenir.
BR
Dans Prestashop 1.6, la meilleure manière d'un contrôleur à utiliser :