首页建站经验 Ecshop关闭商城站点后拥有管理员权限可以继续访问的处理办法

Ecshop关闭商城站点后拥有管理员权限可以继续访问的处理办法

很多ecshop做商城的站长朋友们需要网站备案或者是店铺盘点等情况,这段时间久不得不把该站点暂时性的关闭下。因为在备案过程中如果不关闭站点就会影响到备案。也可能导致备案…

很多ecshop做商城的站长朋友们需要网站备案或者是店铺盘点等情况,这段时间久不得不把该站点暂时性的关闭下。

因为在备案过程中如果不关闭站点就会影响到备案。也可能导致备案失败等,店铺盘点中因为需要发布商品或者网站的后台再完善测试某些功能也需要先关闭站点的。

如果在测试的这段时间客户下单就可能导致下单失败等等,因此以上两种情况都是需要先关闭站点的。

有时候为了需要有的站长就提议能不能关闭了站点,但是使用管理员的账号可以暂时可以访问呢?

小编开始的时候给出的答案也是肯定的,但是经过研究后找到了一种方法可以让站点虽然关闭了,但是使用管理员登陆是可以访问的。

那么该如何设置呢?下面小编就解决方法来详细描述下吧。

首先小编来简单介绍下关闭站点是在商店设置-网店信息-暂时关闭站点暂时关闭站点就可以关闭了。

为了更加人性化还可以输入关闭站点的原因例如“本店在盘点中。。。”

ecshop

ecshop

那么现在使用的是管理员的权限来查看的站点的确是关闭了,如何才能使用管理员查看网店的时候可以访问呢?这里修改一个初始化脚本文件就可以实现了,连接FTp找到根目录/includes/init.php文件使用编辑软件打开再找到122 行左右代码如下:

if ($_CFG['shop_closed'] == 1)

{

/* 商店关闭了,输出关闭的消息 */

header('Content-type: text/html; charset='.EC_CHARSET);

die('

' . $_LANG['shop_closed'] . '

' . $_CFG['close_comment'] . '

');

}

修改成

if ($_CFG['shop_closed'] == 1)

{

/* 商店关闭了,输出关闭的消息 */

if (!isset($_SESSION['admin_name']))

{

header('Content-type: text/html; charset='.EC_CHARSET);

die('

' . $_LANG['shop_closed'] . '

' . $_CFG['close_comment'] . '

');

}

}

修改之后上传到对应的文件覆盖下,这个时候再使用管理员账号登陆网站的后台,点击右上角的查看店铺就可以看到可以访问网站的首页了如下截图:

ecshop

其实这个功能实现的原理也就是通过一个判断语句把管理员过滤掉,这样在判断中又嵌套了一个判断语句当检测到站点关闭了但是管理员账号是可以访问首页的。

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/16295.html
上一篇ECSHOP出现/languages//common.php) [function 问题解决方法
下一篇 WordPress主题制作全过程:主题文件构成
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部