Order tracking, different url based on selected carrierTracking order status using FedExCustomer account dashboard tracking URLShipping email ignored when API sends tracking number only if custom php presentTracking order popup not workingAdd Estes Tracking Carrier for My Magento SiteMagento 2: Send different email templates for Ship, based on Shipping Method chosenHow to add and remove Shipping and Tracking Information Carrier?Get tracking info from order/shipment objectT-Hub Shipping tracking number not pairing with orderMagento 2 order shipment tracking details
How to convince boss to spend notice period on documentation instead of new projects
If the Charles SSL Proxy shows me sensitive data, is that data insecure/exposed?
How should I mix small caps with digits or symbols?
Presenting 2 results for one variable using a left brace
How to prove the emptiness of intersection of two context free languages is undecidable?
Mikrokosmos, BB 105, Vol. 1: No. 17 Contrary Motion (1) - Can't understand the structure
Keeping the dodos out of the field
Vehemently against code formatting
How do you cope with rejection?
How to say "they didn't leave him a penny"?
Why was Harry at the Weasley's at the beginning of Goblet of Fire but at the Dursleys' after?
How to play vs. 1.e4 e5 2.Nf3 Nc6 3.Bc4 d6?
Good examples of "two is easy, three is hard" in computational sciences
Gambler's Fallacy Dice
Hotel booking: Why is Agoda much cheaper than booking.com?
What are the domains of the multiplication and unit morphisms of a monoid object?
How can sister protect herself from impulse purchases with a credit card?
How is dynamic resistance of a diode modeled for large voltage variations?
Bash - Execute two commands and get exit status 1 if first fails
pwaS eht tirsf dna tasl setterl fo hace dorw
Does a windmilling propeller create more drag than a stopped propeller in an engine out scenario?
why "American-born", not "America-born"?
Working hours and productivity expectations for game artists and programmers
Do seaplanes need to get clearance for takeoff?
Order tracking, different url based on selected carrier
Tracking order status using FedExCustomer account dashboard tracking URLShipping email ignored when API sends tracking number only if custom php presentTracking order popup not workingAdd Estes Tracking Carrier for My Magento SiteMagento 2: Send different email templates for Ship, based on Shipping Method chosenHow to add and remove Shipping and Tracking Information Carrier?Get tracking info from order/shipment objectT-Hub Shipping tracking number not pairing with orderMagento 2 order shipment tracking details
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I have added tracking link to default carrier by adding the following code to [mytheme]/template/email/order/shipment/track.phtml
<?php $i=0; foreach ($_shipment->getAllTracks() as $_item): $i++ ?>
<tr <?php echo $i%2?'bgcolor="#F6F6F6"':'' ?>>
<td align="left" valign="top" style="padding:3px 9px"><?php echo $this->escapeHtml($_item->getTitle()) ?></td>
<td align="center" valign="top" style="padding:3px 9px"><a href="https://sporing.posten.no/sporing.html?q=<?php echo $this->escapeHtml($_item->getNumber()) ?>" ><?php echo $this->escapeHtml($_item->getNumber()) ?></a></td>
</tr>
<?php endforeach ?>
However.. my tablerate shipments are shipped with another carrier, and should have another url. How can I edit the above code to use different tracking url for tablerate shipments? I kind of know what to do, but not how to code it correctly...
But something like this (Pseduo code):
For each shipment;
if shipment method is tablerate
use tracking url http://my_tablerate_carrier+tracking number
else if shipment method is all others
use tracking url http://my_current_carrier+tracking number
All help appreciated, thanks
magento-1.9 shipping-methods shipment-tracking
add a comment |
I have added tracking link to default carrier by adding the following code to [mytheme]/template/email/order/shipment/track.phtml
<?php $i=0; foreach ($_shipment->getAllTracks() as $_item): $i++ ?>
<tr <?php echo $i%2?'bgcolor="#F6F6F6"':'' ?>>
<td align="left" valign="top" style="padding:3px 9px"><?php echo $this->escapeHtml($_item->getTitle()) ?></td>
<td align="center" valign="top" style="padding:3px 9px"><a href="https://sporing.posten.no/sporing.html?q=<?php echo $this->escapeHtml($_item->getNumber()) ?>" ><?php echo $this->escapeHtml($_item->getNumber()) ?></a></td>
</tr>
<?php endforeach ?>
However.. my tablerate shipments are shipped with another carrier, and should have another url. How can I edit the above code to use different tracking url for tablerate shipments? I kind of know what to do, but not how to code it correctly...
But something like this (Pseduo code):
For each shipment;
if shipment method is tablerate
use tracking url http://my_tablerate_carrier+tracking number
else if shipment method is all others
use tracking url http://my_current_carrier+tracking number
All help appreciated, thanks
magento-1.9 shipping-methods shipment-tracking
add a comment |
I have added tracking link to default carrier by adding the following code to [mytheme]/template/email/order/shipment/track.phtml
<?php $i=0; foreach ($_shipment->getAllTracks() as $_item): $i++ ?>
<tr <?php echo $i%2?'bgcolor="#F6F6F6"':'' ?>>
<td align="left" valign="top" style="padding:3px 9px"><?php echo $this->escapeHtml($_item->getTitle()) ?></td>
<td align="center" valign="top" style="padding:3px 9px"><a href="https://sporing.posten.no/sporing.html?q=<?php echo $this->escapeHtml($_item->getNumber()) ?>" ><?php echo $this->escapeHtml($_item->getNumber()) ?></a></td>
</tr>
<?php endforeach ?>
However.. my tablerate shipments are shipped with another carrier, and should have another url. How can I edit the above code to use different tracking url for tablerate shipments? I kind of know what to do, but not how to code it correctly...
But something like this (Pseduo code):
For each shipment;
if shipment method is tablerate
use tracking url http://my_tablerate_carrier+tracking number
else if shipment method is all others
use tracking url http://my_current_carrier+tracking number
All help appreciated, thanks
magento-1.9 shipping-methods shipment-tracking
I have added tracking link to default carrier by adding the following code to [mytheme]/template/email/order/shipment/track.phtml
<?php $i=0; foreach ($_shipment->getAllTracks() as $_item): $i++ ?>
<tr <?php echo $i%2?'bgcolor="#F6F6F6"':'' ?>>
<td align="left" valign="top" style="padding:3px 9px"><?php echo $this->escapeHtml($_item->getTitle()) ?></td>
<td align="center" valign="top" style="padding:3px 9px"><a href="https://sporing.posten.no/sporing.html?q=<?php echo $this->escapeHtml($_item->getNumber()) ?>" ><?php echo $this->escapeHtml($_item->getNumber()) ?></a></td>
</tr>
<?php endforeach ?>
However.. my tablerate shipments are shipped with another carrier, and should have another url. How can I edit the above code to use different tracking url for tablerate shipments? I kind of know what to do, but not how to code it correctly...
But something like this (Pseduo code):
For each shipment;
if shipment method is tablerate
use tracking url http://my_tablerate_carrier+tracking number
else if shipment method is all others
use tracking url http://my_current_carrier+tracking number
All help appreciated, thanks
magento-1.9 shipping-methods shipment-tracking
magento-1.9 shipping-methods shipment-tracking
asked May 14 at 9:43
EspenEspen
357
357
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f274506%2forder-tracking-different-url-based-on-selected-carrier%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f274506%2forder-tracking-different-url-based-on-selected-carrier%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown