这两天有客户咨询ecshop新订单提醒,是否可以实现新会员提醒,新入驻商家提醒,多变PHP服务中心今天专把ecshop新订单的实现方式给大家分解下,关于更多的新提醒,大家完全可以照猫画虎来实现就可以了。
首先我们会在后台模板中发现这么一句
onload = function()
{
// 开始检查订单
startCheckOrder();
}
通过相关关键字我们可以找到admin/js/common.js中的函数!
/* *
* 开始检查新订单;
*/
function startCheckOrder()
{
checkOrder()
window.setInterval("checkOrder()", NEW_ORDER_INTERVAL);
}
/*
* 检查订单
*/
function checkOrder()
{
var lastCheckOrder = new Date(document.getCookie('ECS_LastCheckOrder'));
var today = new Date();
if (lastCheckOrder == null || today-lastCheckOrder >= NEW_ORDER_INTERVAL)
{
document.setCookie('ECS_LastCheckOrder', today.toGMTString());
try
{
Ajax.call('index.php?is_ajax=1&act=check_order','', checkOrderResponse, 'GET', 'JSON');
}
catch (e) { }
}
}
Ajax.call('index.php?is_ajax=1&act=check_order','', checkOrderResponse, 'GET', 'JSON');核心请求找到了
然后我们跟随踪迹找到admin/index.php的act的check_order部分
这个就是ecshop后台订单提醒的实现办法,其他的提醒,我们完全是可以根据这个来DIY的!
本文地址:https://www.phpicu.com/article.php?id=54