昨天突然有朋友问我怎么让ecshop二次开发过的网站在手机上显示跟电脑上显示的一样,做ecshop二次开发的朋友都知道,如果在后台开启wap功能的话,ecshop也考虑到手机来购物这个问题,做的有手机版 的,就会自动显示出来了,方便大家在手机上购物,尽管只能一件一件的购买,不过确实也方便许多,功能上来说还是比较完善的,但是界面上来说用户体验就不是很好了, 但是对于现在这个智能E世界来说,尤其是平板电脑屏幕很大,让客户拿着大大的屏幕上只显示干枯的WAP界面,很明显用户体验很不好,那么想看到和电脑上一样漂亮的界面是完全可以显 跟电脑端一样的漂亮界面,今天清枫PHP博客就带你来打造一个与电脑端拥有一样的漂亮界面的手机端商城。

其实不难,两步就搞定了:

ecshop二次开发之手机版显示电脑端漂亮页面

ecshop二次开发之手机版显示电脑端漂亮页面

点击确定,保存一下,那么接下来就该改代码了:

打开你的商城安装目录的根目录,打开index.php,也就是网站的首页。

找到如下代码(未二次开发的话大概在24——39行)

$ua = strtolower($_SERVER['HTTP_USER_AGENT']);

$uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|mobile)/i";

if(($ua == '' || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER['REQUEST_URI']),'wap'))
{
$Loaction = 'mobile/';

if (!empty($Loaction))
{
ecs_header("Location: $Loaction\n");

exit;
}

}

解决ECSHOP在手机上显示跟电脑端一样漂亮的网页找到后给注释掉,保存,上传到你的服务器,好了,大功告成了,现在再用手机打开看一下,是不是拥有一个跟电脑端显示 一样炫的手机版商城了??

本文原创地址:清枫PHP博客,转载请注明出处ecshop二次开发之手机版显示电脑端漂亮页面