Celic Posted September 14, 2015 Share Posted September 14, 2015 Bonjour à tous. Version: Prestashop 1.6.0.14 Context: Url de récupération de mot de passe client à deux têtes. Je m'explique. Lors d'une demande de récupération de mot de passe d'un client, ma boutique lui envoie un email contenant un url supposé le conduire vers une nouvelle page qui lui fournira un nouveau mot de passe. L'url présent dans le mail ressemble à ça. http://www.monsite.com/fr/password-recovery?token=bf4bfa9f3917cdf6f08bf928d276e1d6&id_customer=8 Mais lorsqu'on clic sur le lien cela ammène à cette page. Adresse introuvable. Voilà merci d'avoir lu ce post Merci d'avance à ceux qui souhaiteront me donner des pistes. Cordialement Link to comment Share on other sites More sharing options...
Celic Posted September 16, 2015 Author Share Posted September 16, 2015 La question est donc comment coder URL dans le template pour qu'il pointe correctement vers la distribution d'un nouveau mot de passe? Link to comment Share on other sites More sharing options...
Lactor Posted September 16, 2015 Share Posted September 16, 2015 Bonjour, Je ne sais pas si j'ai bien tout compris... Vous voulez en fait envoyer un mail à votre client avec un lien personnalisé pour qu'il accède à une page qui va réinitialiser son mot de passe ? L'URL dans votre template, vous l'avez juste mise telle quelle ? Ou elle est faite genre comme ça {url} ?Lorsque vous arrivez sur la page suivie par l'url de votre template de mail, que s'affiche dans la barre d'url ? la mienne ressemble à cela : "http://www.lesite.com/mot-de-passe-oublie?token=9d5aade3537933cb6420912a611a0078&id_customer=7" et j'ai bien un message comme quoi mon site m'a bien renvoyé un mail avec un nouveau mot de passe. Cordialement, Lactor Link to comment Share on other sites More sharing options...
Celic Posted September 16, 2015 Author Share Posted September 16, 2015 Merci Lactor pour ta réponse, oui c'est exactement ça, le mail est censé contenir un url qui conduit directement à la récupération d'un nouveau mot de passe. Url dans le template était déjà configuré il ressemble à ça {url} [{url}] Alors dans l'email il est inscrit http://www.monsite.com/fr/password-recovery?token=bf4bfa9f3917cdf6f08bf928d276e1d6&id_customer=8 alors que quand je clic dessus je suis reconduite vers une page erreur de chargement. Adresse introuvable. Link to comment Share on other sites More sharing options...
Lactor Posted September 16, 2015 Share Posted September 16, 2015 Vous pouvez peut-être essayer d'enlever dans votre template le [{url}]. faites une sauvegarde avant, sait-on jamais. Sur la boutique 1.6.0.8, en tout cas, le template ne contient que {url} . Tenez-nous au courant, Lactor Link to comment Share on other sites More sharing options...
Celic Posted September 22, 2015 Author Share Posted September 22, 2015 Bonjour Lactor merci pour ta réponse. C'est bon tout fonctionne parfaitement j'arrive à récupérer les mots de passes. Je ne sais pas vraiment comment expliquer pourquoi ça fonctionne. Entre temps j'ai changé de version 1.6.0.14 à 1.6.1.1 Changé d'hébergeur et changé de prestataire pour les emails. Dans le template l'url de récupération de mot de passe est toujours écrit comme ça: {url} [{url}] Voilà, en tout cas ça fonctionne Link to comment Share on other sites More sharing options...
Lactor Posted September 24, 2015 Share Posted September 24, 2015 Bonjour Celic, Le plus important, c'est que ça va n_n Je pense qu'il devait y avoir un fichier corrompu, ou quelque chose qui lisait mal le template... Et qui a été corrigé. Vous pouvez éditer votre post avec l'éditeur complet et marquer "RESOLU" dans le titre, ou cliquer sur le bouton "marquer comme résolu" (vu que je suis en version anglais, ça me fait "mark solved", je suppose qu'en français, ça donne quelque chose de similaire). Bonne journée et bonne continuation, Cordialement, Lactor Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now