PHPCMS手机访问,调用手机模板
1.打开 phpcms/libs/functions/global.func.php,添加手机版判断函数
function isMobile(){$useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';$useragent_commentsblock=preg_match('|\(.*?\)|',$useragent,$matches)>0?$matches[0]:'';function CheckSubstrs($substrs,$text){foreach($substrs as $substr)if(false!==strpos($text,$substr)){return true;}return false;}$mobile_os_list=array('Google Wireless Transcoder','Windows CE','WindowsCE','Symbian','Android','armv6l','armv5','Mobile','CentOS','mowser','AvantGo','Opera Mobi','J2ME/MIDP','Smartphone','Go.Web','Palm','iPAQ');$mobile_token_list=array('Profile/MIDP','Configuration/CLDC-','160×160','176×220','240×240','240×320','320×240','UP.Browser','UP.Link','SymbianOS','PalmOS','PocketPC','SonyEricsson','Nokia','BlackBerry','Vodafone','BenQ','Novarra-Vision','Iris','NetFront','HTC_','Xda_','SAMSUNG-SGH','Wapaka','DoCoMo','iPhone','iPod');$found_mobile=CheckSubstrs($mobile_os_list,$useragent_commentsblock) || CheckSubstrs($mobile_token_list,$useragent);if ($found_mobile){return true;}else{return false;}}
2.打开 phpcms/modules/content/index.php。找到 template(‘content’,‘index’,$default_style);,全部修改为:
if(isMobile()){include template('content_m','index',$default_style);
}else{include template('content','index',$default_style);
}
3.同样 phpcms/modules/content/index.php。找到 template(‘content’,$default_style);,全部修改为:
if(isMobile()){include template('content_m',$template);
}else{include template('content',$template);
}
PHPCMS手机访问,调用手机模板相关推荐
- 华为手机访问文件服务器,手机访问云服务器文件
手机访问云服务器文件 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 云服务器创 ...
- 判断是否是手机访问及手机操作系统
我们现在做的项目,移动端和PC端网站访问的是同一套接口,那么如何在接口中区分是手机访问还是PC短访问呢? 核心思想:根据请求头(request header)来判断,如何请求没有header或伪造us ...
- 手机浏览器调用手机qq客户端的js
在做web开时发,我们经常会遇到在线QQ客户这种梗,如果在pc端上的话直接调用连接即可,像这样: <img style="CURSOR: pointer" onclick=& ...
- 手机网页调用手机QQ QQ在线客服
<a target="_blank" href="mqqwpa://im/chat?chat_type=wpa&uin=1234567&versio ...
- 手机网页调用手机QQ QQ在线客服
<a target="_blank" href="mqqwpa://im/chat?chat_type=wpa&uin=1234567&versio ...
- PiaolinPlatformV3.0.0 - 调用手机或电脑摄像头进行拍摄(拍照模块上线)
PiaolinPlatformV3.0.0 - 调用手机或电脑摄像头进行拍摄(拍照模块上线) 前言 飘零定位平台于 2019/02/07 正式上线第一代(地址:https://blog.csdn.ne ...
- 最新织梦DEDECMS全站目录化伪静态设置(网址和生成静态地址一样、电脑和手机访问地址也一样)
最新织梦DEDECMS全站目录化伪静态设置,伪静态设置成功后,网址和生成静态地址一样.电脑和手机访问地址也一样. 如果你电脑端是生成静态而手机端是动态的话,请查看织梦手机端伪静态设置http://ww ...
- python+opencv用电脑调用手机摄像头或其他网路摄像头
python+opencv用电脑调用手机摄像头或其他网路摄像头 文章目录: 1 获取手机摄像头或网络摄像头的ip 1.1 获取手机摄像头的ip 1.2 获取网络摄像头的IP 1.3 关于RTSP协议 ...
- Html调用手机打电话功能
在html头部<head>里面加上: <meta name="format-detection" content="telephone=yes" ...
- java 判断手机访问_下面java代码判断是手机访问还是PC访问什么地方出错了,手机跳转不到制定页面,等待解答...
最近在做一个项目,要在判断用户是否是通过手机访问网站的,如果是手机访问网站跳到一个登录页面,如果是用户用电脑访问网站跳到另外一个登录页面.我写了以下代码,但是用手机访问网站的时候,跳转不到制定页面,请 ...
最新文章
- valgrind——Callgrind检测程序代码的运行时间和调用过程,程序分析性能。
- Android 4.2.2原生Launcher修改使之可以运行过程小结
- 用户操作计算机系统的基本工具是什么,在Windows支持下,用户操作计算机系统的基本工具是______。...
- AtCoder Beginner Contest 178 总结
- An Energy-Efficient Ant-Based Routing Algorithm for Wireless Sensor Networks (无线传感网中基于蚁群算法的能量有效路由)2
- 深度学习《StarGAN》
- ubuntu apt-get update 失败解决
- python Supervisor
- 产品经理学习总结(2)——实用的BRD产品文档模板参考
- 生产上线发现重大Bug的思考
- Git工作笔记001---Windows下安装Git Core以及TortoiseGit安装与配置
- 我要做 Android 之面笔试
- windows下git安装配置
- ERROR: libass not found using pkg-config2
- 华为手机解锁码计算工具_华为最新解bl解锁码读取工具
- apache的动态网站部署,discuz论坛系统和ecshop电商系统
- python太阳代码_用86行Python代码模拟太阳系
- 蒋涛对话王成录:开发者的黄金十年
- 安利一下好用免费的思维导图绘制软件(实在篇)
- C#-快递鸟电子面单打印API