Jump to content

Lien suivi colissimo qui ne fonctionne pas


vidole

Recommended Posts

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 ?

post-331541-0-64405700-1354344934_thumb.jpg

Edited by vidole (see edit history)
Link to comment
Share on other sites

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

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

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'administrationseparator_breadcrum.pngTransportseparator_breadcrum.png 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 by vidole (see edit history)
Link to comment
Share on other sites

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

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

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

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

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

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

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

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