Michael,
I don’t agree, this is a snippet from my global header include:
{if segment_1 == "store" AND segment_2 != "checkout"}[removed][removed]{exp:foxee:headers include_jquery="no" fb_height="400" fb_width="800"}{/if}
{if segment_2 == "checkout"}
[removed]
jQuery(document).ready(function(){
var doSomethingSpecial = false;
var specialCategory = "downloads";
for (i in fc_json.products) {
if (fc_json.products[ i ].category == specialCategory) {
doSomethingSpecial = true;
}
}
if (doSomethingSpecial) {
jQuery("#fc_receipt_continue_link").attr("href","http://www.tenandahalf.co.uk/store/account");
}
});
[removed]
{/if}
If you consider that ‘store’ is the template group and ‘checkout’ is the cached checkout template within ‘store’ then you will see that the above applies the foxy headers to any template in store other than the checkout template, and that to the checkout template ONLY we apply the JS redirect.
As you should have seen the JavaScript in my store is working fine, what has this got to do with the password mismatch problem?
P.S. where the removed tags are in the first conditional is where we link to the jQuery core JS file