×
  官方微博: 腾讯   新浪
ECSHOP模板 
食品保健 家居化妆 家电数码 综合通用 珠宝配饰
VIP免费模板 
家居化妆 综合通用 服装饰品 食品保健 家电数码
ECSHOP插件 
ECSHOP插件 SHOPEX插件
EC教程中心
安装使用网店运营
首页 > ECSHOP教程 > ecshop源码分析-关于会员注册登陆自动返回上一页的控制

帮助目录

有问必答

您可以加入我们的官方QQ群。

加入官方QQ群

可以将问题或建议反馈给我们。

提交在线客服

猜您感兴趣

ecshop源码分析-关于会员注册登陆自动返回上一页的控制

网站开发中心/ 2016-09-25/ 关注人气:196

最近一直进行与ecshop有关的二次开发,其中有个小问题就是一些模板中,用户登陆后无法自动返回上一页,经过查看,控制主要是在includes/lib_main.php中的show_message()函数中:

 

function show_message($content, $links = '', $hrefs = '', $type = 'info', $auto_redirect = true)

{

    ...

    $GLOBALS['smarty']->assign('auto_redirect', $auto_redirect);

    $GLOBALS['smarty']->assign('message', $msg);

    $GLOBALS['smarty']->display('message.dwt');

    exit;

}

 

所以需要对message.dwt模板进行修改:

 

在<head></head>之间加入

 

{if $auto_redirect}

<meta http-equiv="refresh" content="3;URL={$message.back_url}" />

{/if}

 

表示3秒后自动跳回登陆注册前的上一页,搞定!

分享到:
上一篇:ECshop网店系统百万级商品量性能优化-简单的一些Cache内存配置