vidole Posted December 1, 2012 Share Posted December 1, 2012 (edited) résolu Bonjour Je souhaiterai rentrer le numéro de suivi colissimo dans l'endroit prévu à cet effet dans le BO et que le client reçoive le mail avec le lien cliquable qui l’amène directement sur le site colissimo avec son numéro de colis. Le lien paramétré dans le transporteur colissimo est le suivant : http://www.colissimo...?parcelnumber=@ avec le @ qui va être remplacé par le numéro de colis ( quand ça fonctionne ) Or le client reçoit un mail avec ce lien http://www.colissimo...?language=fr_FR Ce qui forcément ne marche pas ! Dans le code du mail il n'y a pas directement ce lien, il y a une fonction " followup" qui appelle ce lien, mais je n'arrive pas à trouver à quel endroit le changer. Dans le BO, c'est encore une fois ce lien qui est paramétré ( voir image jointe ) Est ce que quelqu'un a la solution ? Edited December 13, 2012 by vidole (see edit history) Link to comment Share on other sites More sharing options...
Game7 Posted December 1, 2012 Share Posted December 1, 2012 Salut, C'est normal que ton lien ne fonctionne pas car il n'est pas bon. Remplace ton lien dans le BO par celui-ci : http://www.colissimo.fr/portail_colissimo/suivre.do?colispart=@ Link to comment Share on other sites More sharing options...
vidole Posted December 1, 2012 Author Share Posted December 1, 2012 Salut, Non dans le BO il y a bien le lien que tu me donnes, mais par contre quand le mail part, il y a l'autre lien. La connexion ne se fait pas entre les deux... Salut, C'est normal que ton lien ne fonctionne pas car il n'est pas bon. Remplace ton lien dans le BO par celui-ci : http://www.colissimo.fr/portail_colissimo/suivre.do?colispart=@ Link to comment Share on other sites More sharing options...
Yoya Posted December 4, 2012 Share Posted December 4, 2012 Bonjour, quelle version utilises tu ? Link to comment Share on other sites More sharing options...
vidole Posted December 4, 2012 Author Share Posted December 4, 2012 re ! je suis sur 1.4.7 Link to comment Share on other sites More sharing options...
vidole Posted December 7, 2012 Author Share Posted December 7, 2012 up ! help ! Link to comment Share on other sites More sharing options...
Game7 Posted December 7, 2012 Share Posted December 7, 2012 Salut, Je cite ton message : Le lien paramétré dans le transporteur colissimo est le suivant : http://www.colissimo.fr/portail_colissimo/suivreResultat.do?parcelnumber=@ avec le @ qui va être remplacé par le numéro de colis ( quand ça fonctionne ) Je te dis de remplacer ton lien parametré dans ton transporteur dans la BO par celui-ci, car le tien n'est pas bon : http://www.colissimo.fr/portail_colissimo/suivre.do?colispart=@ Tu me répond que ton lien est le meme que je t'ai donné, je vois pas en quoi il est pareille ???... Regarde bien la différence entre nos 2 liens. Le mail envoyé au client reprend, le lien paramétré dans ton transporteur dans le BO, en remplaçant ton @ par le numéro de suivi que tu auras rajouté dans la commande du client. Donc si tu mets le bon lien tu ne devrais pas avoir de problème, je suis passé par toutes les versions 1.4 jusqu'a 1.4.9, jamais eu de problème. Link to comment Share on other sites More sharing options...
vidole Posted December 8, 2012 Author Share Posted December 8, 2012 (edited) Rebonjour Game7 alors effectivement quand j'ai écrit le post j'avais peut être pas les yeux en face des trous mais maintenant ils y sont. Donc dans le BO/Panneau d'administrationTransport Transporteurs j'ai bien ton lien http://www.colissimo....do?colispart=@ par contre, dans le mail que reçoit le client il y a le lien qui est dans l'imprim ecran que j'ai mis en début du post à savoir http://www.colissimo...?language=fr_FR donc forcément ca marche pas, le lien se fait pas.... as tu une idée ? merci Edited December 8, 2012 by vidole (see edit history) Link to comment Share on other sites More sharing options...
Yoya Posted December 12, 2012 Share Posted December 12, 2012 Si tu edites /mails/fr/in_transit.html tu as bien : "Vous pouvez suivre l'avancement de la livraison à l'adresse suivante : <a href="{followup}">{followup}</a> " ? Link to comment Share on other sites More sharing options...
vidole Posted December 12, 2012 Author Share Posted December 12, 2012 Rebonjour Yoya oui voila ce que j'ai Vous pouvez suivre l'avancement de la livraison à l'adresse suivante : <a href="{followup}">{followup}</a> Link to comment Share on other sites More sharing options...
vidole Posted December 12, 2012 Author Share Posted December 12, 2012 je pense que le bug est au niveau de cette fonction followup qui appelle le lien, et qui n'appelle pas le bon, mais la je ne sais pas ou chercher. J'ai passer au crible l'ensemble des fichiers de prestashop, pour voir si je voyais dans lequel l'adresse qui ne va pas est inscritre, je ne l'ai pas trouvé.... Link to comment Share on other sites More sharing options...
Yoya Posted December 12, 2012 Share Posted December 12, 2012 Tu utilises quoi comme module de paiement ? Link to comment Share on other sites More sharing options...
vidole Posted December 12, 2012 Author Share Posted December 12, 2012 En fait j'ai créé un transporteur ( en suivant un tuto) que j'appele colissimo Je n'ai pas utilisé So colissimo car pour utiliser So colissimo il me fallait un code FO que je n'avais pas. Du coup je n'ai pas de module de transport installé... J'ai juste mis en ligne 2 choix de transport : la poste et mon " colissimo" J'avais essayé de mettre en ligne le module so colissimo,( mais pas paramétré avec le code FO ) mais lorsque je faisais une commande Test, que j optais pour so collissimo, de mémoire, le lien ne fonctionnait quand même pas. Mais tu soulèves un point intéressant, est ce que le lien que je montre dans mon printscreen au niveau dU BO va chercher sa source dans le module So collissimo, qui n'est donc en fait pas installé .... Link to comment Share on other sites More sharing options...
Yoya Posted December 12, 2012 Share Posted December 12, 2012 Je parle bien de module de PAIEMENT Link to comment Share on other sites More sharing options...
vidole Posted December 12, 2012 Author Share Posted December 12, 2012 ah pardon je suis sur paypal là et je vais passer sur payline a la fin du mois Link to comment Share on other sites More sharing options...
Yoya Posted December 12, 2012 Share Posted December 12, 2012 D'accord. Sinon il faut regarder dans /admin/tabs/AdminOrders/ $templateVars = array('{followup}' => str_replace('@', $order->shipping_number, $carrier->url)); C'est la qu'il y'a un soucis et ou est renseigné le {followup} Link to comment Share on other sites More sharing options...
vidole Posted December 12, 2012 Author Share Posted December 12, 2012 oui....j'avais remarqué ce fichier j'avais vu qu'il était en rapport, mais bon ce malheureux @ ne remplit pas sa fonction, il appelle un mauvais lien...et ce mauvais lien je ne sais pas d'ou il sort, il est nulle part... pourquoi m'avoir demandé le module de paiement ? quelle idée avais tu ? Link to comment Share on other sites More sharing options...
Yoya Posted December 12, 2012 Share Posted December 12, 2012 Aucun rapport au final, j'me suis perdu dans ma recherche, désolé. Par contre, c'est bien la ton soucis : vas voir avec PhpMyAdmin ta base de donnée, table ps_carrier, et regarde l'url du champ 'url' : que dit il ? Link to comment Share on other sites More sharing options...
vidole Posted December 12, 2012 Author Share Posted December 12, 2012 hum, tu as peut etre levé une piste en fait dans la table, les URL qu'il y a avec mes commandes en collissimo sont en effet mauvaises http://www.colissimo.fr/portail_colissimo/suivre.do?language=fr_FR mais cette table n'est pas " active " non ? elle ne fait que donner des infos que mon BO traduit en langage " sympa " non ? ou alors est ce que je peux modifié qq part cette url dans cette table ? Link to comment Share on other sites More sharing options...
Yoya Posted December 12, 2012 Share Posted December 12, 2012 Modifie dans ce cas les urls de ps_carrier pour mettre la bonne URL (avec le @) et fait un test. Link to comment Share on other sites More sharing options...
vidole Posted December 12, 2012 Author Share Posted December 12, 2012 il faudrait que je la modifie dans une commande que j'ai faite moi même que je puisse tester le lien que je vais recevoir or je ne suis pas sur que id_carrier corresponde au numéro de commandes, car sur mon BO j'ai 41 commandes, et dans cette table il y a 51 id_carrier.... donc je ne veux pas prendre le risque d'envouer un mail a un client déjà livré id_carrier c'est le num de la commande ? Link to comment Share on other sites More sharing options...
Yoya Posted December 13, 2012 Share Posted December 13, 2012 Normallement, si tu as bien configuré, tu as un voir deux transporteur (carrier en anglais). Dans ta table ps_carrier tu as donc deux lignes (si on part du fait que tu en config deux) Dans l'un de tu en a un qui se nomme (colonne 'name') "collissimo". Celui ci à un id (identifiant) : id_carrier. Il a aussi une url : url. C'est la qu'il faut vérifier si l'url de la ligne "collissimo" est bien la bonne. Si tu as 51 ligne dans cette table, c'est qu'il y'a un probleme (tu as mal configuré). Cdlt, Pïerre Link to comment Share on other sites More sharing options...
vidole Posted December 13, 2012 Author Share Posted December 13, 2012 (edited) je te joins un imprim ecran de ma BDD en message privé, voir ce que tu en penses. Edited December 13, 2012 by vidole (see edit history) 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