let admin_url = "https://www.ice-pro-israel.com/wp-admin/admin-ajax.php";
jQuery(document).ready(function(){
let loader = jQuery(".datalogics_loader");
jQuery(".tracking_cells_last").on("click",function(){
let button = jQuery(this); let parent = button.closest(".tracking_cells"); if (button.hasClass("open")) {
button.removeClass("open") parent.next(".big").hide(0);
} else {
button.addClass("open") parent.next(".big").css("display","table-row");
}
})
let tracking = ''; let order = '';
if (tracking!='' && order!='') { SearchTracking(order,tracking) ; }
jQuery(".tracking-search-button").on("click",function(){
let parent = jQuery(".tracking-search-box"); let order_no = parent.find("#order_no").val(); let shipping_no = parent.find("#shipping_no").val(); SearchTracking(order_no,shipping_no) ;
})
function SearchTracking(order_no,shipping_no) {
loader.show(1);
let parent = jQuery(".tracking-search-box");
let postData = { action : 'datalogics_track_shipping', order_no : order_no, shipping_no : shipping_no, nonce : '8f8c9e8270' }
jQuery.ajax(admin_url, { type: 'POST', data: postData, success: function (data, status, xhr) {
loader.hide(0);
var result = data;
if (result.success == 1) {
parent.find(".tracking-search-box-result").show(0); parent.find(".tracking-search-box-not-found").hide(0); // parent.find(".tracking-search-box-result-order-title-id").text(order_no); // parent.find(".tracking-search-box-result-order-title-name").text(result.firstname + ' ' + result.lastname); // parent.find(".tracking-search-box-result-order-title-address").text(result.address1 + ' ' + result.address2 + ' ' + result.city); // parent.find(".tracking-search-box-result-order-title-value").text(result.total); // parent.find(".tracking-search-box-result-order-title-date").text(result.date);
let history = parent.find(".tracking-history"); let history_box = history.find(".tracking-history-step.hidden")[0];
history.find(".tracking-history-step:not(.hidden)").remove(); history.find(".tracking-history-step.hidden").find(".tracking-history-date").text(result.date);
let lastStatus = '';
for(let key in result.status) {
let history_box_clone = jQuery(history_box).clone(); history_box_clone.removeClass("hidden"); history_box_clone.find(".tracking-history-status").text(result.status[key].status) history_box_clone.find(".tracking-history-date").text(result.status[key].date) history.append(history_box_clone);
lastStatus = result.status[key].status
}
if (lastStatus=='') { lastStatus = "ההזמנה נקלטה במערכת"; }
parent.find(".tracking-search-box-result-order-status").text(lastStatus);
} else {
parent.find(".tracking-search-box-result").hide(0); parent.find(".tracking-search-box-not-found").show(0);
}
}, error: function (jqXhr, textStatus, errorMessage) { console.log(textStatus); } }); }
})