新闻中心

ECTouch添加电脑端访问的功能

作者 / 时间 2017-12-27 16:44:00

ECTouch程序部署到php空间后我们会发现,在移动端无法访问ECShop的页面,当访问ECShop的域名时返回的页面还是ECTouch的网站,如果访问者想要在移动端访问ECShop就必须改变浏览器的标识,这显然会让人受不了的。我们平时访问的很多移动版网页都可以切换到电脑版,其实ECTouch程序也可以实现的,接下来无忧主机小编将给带大家介绍ECTouch程序添加访问电脑版的功能。

  • 设置跳转到到电脑版的逻辑部分
在ECShop程序根目录找到index.php文件,找到$Loaction = 'mobile/';这句代码下面的这句代码:
if (!empty($Loaction))

{

ecs_header("Location: $Loaction\n");

exit;

}
此段代码在index.php文件有出现了两次,注意是$Loaction = 'mobile/';下面这段,然后将这段代码注释或删除,然后添加下面这段代码:
$_SESSION['computer'] = (isset($_GET['pc']) or isset($_REQUEST['computer'])) ? 1:0;

if (!empty($Loaction) && empty($_SESSION['computer']))

{

ecs_header("Location: $Loaction\n");

exit;

}
修改操作如下图所示。 图1
  • 在头部分添加切换到电脑板的标签
ECTouch程序的头部分位于themes/default/library路径下的page_header.lbi文件,用文本编辑器打开此文件,将下面这据代码加入到如下图所示的位置。 图2 <div text-align:center;> <a href="{:C('shop_url')}?computer=1">访问电脑版</a> </div> 操作完以上两个步骤后,登陆到ECTouch后台更新缓存,然后访问ECTouch首页,如下图所示, 图3 会看到页面的头部多了“访问电脑版”的功能,这样在移动端访问ECShop程序就方便多了,希望这个功能可以帮到很多使用ECTouch程序建站的站长们。

本文地址:https://www.51php.com/ectouch/25847.html

1
1
1
1
1
1
1