我已经想出了一个解决方法,如果其他人有兴趣知道如何获取带有嵌套产品的页面的网址,当下订单。该代码是相当自我解释:
//get Cookie function
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i=0; i<ca.length; i++) {
var c = ca[i].trim();
if (c.indexOf(name)==0) return c.substring(name.length,c.length);
}
return "";
}
var pathname = window.location.pathname;
if(pathname.indexOf('reps')>-1) {
var rep_name = pathname.split('/');
for(var i = 0; i<=rep_name.length; ++i) {
if(rep_name[i]) {
if(rep_name[i]!='reps') {
var rep = rep_name[i];
document.cookie="rep="+rep+"; path=/";
}
}
}
}
if(pathname.indexOf('checkout')>-1) {
var order_comments = $('#order_comments');
if(order_comments) {
var cookie = document.cookie;
if(cookie.indexOf('rep')>-1) {
var cookie_rep = getCookie('rep');
order_comments.text('Rep Code:'+cookie_rep);
} else {
return;
}
}
}
而当你想拉信息拉订单摘录。如果有人知道更好的方法来做到这一点,让我知道。
欢迎来到stackoverflow..check如何在这里问一个问题http://stackoverflow.com/help – kirti 2014-10-20 17:12:32
谢谢@Varsha,我问过这个问题之前已经通过帮助中心,我试图找到哪个我应该使用钩子来完成这个任务。 – Jflo 2014-10-20 17:22:46