elpanda13 Posted November 7, 2013 Share Posted November 7, 2013 Hi, I would like to know if there's a way to add the tracking number code (if there's one) into the shipping mail template, some methid that already exist or something?There's no way to add the link with the shipping number/tracking code With the postal service i use so i thought it would be better if i automatically send it in a mail, but for that i would need the method.i can edit the code and change it, but i have no advance knowledge on prestashop so i would not be able to write it myself. I really appreciate your help! Link to comment Share on other sites More sharing options...
gonebdg - webindoshop.com Posted November 7, 2013 Share Posted November 7, 2013 Prestashop already have built-in feature to insert Tracking codeBut you should set the "Tracking URL" of your carrierIf your carrier doesn't have or doesn't providing Tracking URL, then you can use fake Tracking URLe.g http://tracking.com@Then you can modify the email template file in_transit.html to remove the Tracking URL and add/use mail template var {shipping_number} to show the tracking code Link to comment Share on other sites More sharing options...
elpanda13 Posted November 7, 2013 Author Share Posted November 7, 2013 What would the fake url be for?? (I just added the postal service url without the @, would that be the same as your example?) And I tried the var before in v 1.5.4 and faked a purchase to see if it would work, but the mail I recieved only showed me: {shipping_number} By the way, does the carrier url show somewhere inside the mail? And what is the var I should use in the mail template For it to show? Thank you for your answer!! Link to comment Share on other sites More sharing options...
gonebdg - webindoshop.com Posted November 7, 2013 Share Posted November 7, 2013 If you wanna add a Tracking code to Customer Order, a carrier which selected by customer in his order should have a Tracking URLAnd Carrier Tracking URL should be ended with '@'Back Office > Carrier > Add/Edit If you edit/update carrier (e.g to set Tracking URL), then you should place a new order for testing purposeThe previous order, won't use the same carrier data eventhough it was used the same carrier, because the id_carrier has been updated (changed) but the previous order still use the old id_carrier (stored in database) Try to open email template file in_transit.html {followup} is a template var for Tracking URL (include tracking code), because the Tracking URL is fake, then you doesn't need this var. Then you will need and use {shipping_number} template var to show only the tracking code (without Tracking URL) Link to comment Share on other sites More sharing options...
elpanda13 Posted November 7, 2013 Author Share Posted November 7, 2013 Thank you, i'll try it out 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