香港独立IP空间
香港php空间
美国php空间
域名注册

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;

}

修改操作如下图所示。

图15 300x165 ECTouch添加电脑端访问的功能

  • 在头部分添加切换到电脑板的标签

ECTouch程序的头部分位于themes/default/library路径下的page_header.lbi文件,用文本编辑器打开此文件,将下面这据代码加入到如下图所示的位置。

图26 300x52 ECTouch添加电脑端访问的功能

<div text-align:center;>

<a href=”{:C(‘shop_url’)}?computer=1″>访问电脑版</a>

</div>

操作完以上两个步骤后,登陆到ECTouch后台更新缓存,然后访问ECTouch首页,如下图所示,

图35 300x277 ECTouch添加电脑端访问的功能

会看到页面的头部多了“访问电脑版”的功能,这样在移动端访问ECShop程序就方便多了,希望这个功能可以帮到很多使用ECTouch程序建站的站长们。

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

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: