Jump to content

{verif_url} {link_confirmation} Problème lien vérification e-mail


Recommended Posts

Bonjour, 

Je rencontre un problème, je pense c'est dû à la version de mon prestashop 1.6.1.17 ou un problème de traduction des liens ou bien https. 

J'ai mis en place un popup newsletter avec le module prestashop. Les clients reçoivent un e-mail pour confirmer leur adresse e-mail. 

Mais ce lien est erroné, il renvoie sur rien. 

 

Pourriez-vous m'aider ? 

 

Je vous remercie 

Link to comment
Share on other sites

là vous passez par un encodage d'url qui au final donne ceci

http//activilong.com/modules/popnewsletter/do.php?m=ace94d119ee770158f3c3eb3a4ea3b1f&action=confirm&token=18583442925b2d11eda75fa1.08160490

au lieu de

https://activilong.com/modules/popnewsletter/do.php?m=ace94d119ee770158f3c3eb3a4ea3b1f&action=confirm&token=18583442925b2d11eda75fa1.08160490

 

Link to comment
Share on other sites

ok, ben déjà le http en dur c'est pas cool, à remplacer par https

$link = 'https://' . htmlspecialchars($_SERVER['HTTP_HOST'], ENT_COMPAT, 'UTF-8') . __PS_BASE_URI__ . 'modules/popnewsletter/do.php?m=' . md5($email) . '&action=confirm&token=' . Configuration::get('POPNEWSLETTER_TOKEN');

Ensuite la variable est bien affectée mais le lien que vous nous avez fourni plus haut a été encodé par le site http://x277h.mjt.lu/ qui dépend de mailJet (votre gestionnaire de mails semble-t-il)

Faites donc un essai avec le https corrigé et si le lien est toujours mauvais, contactez mailjet

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...