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手机访问,调用手机模板相关推荐

  1. 华为手机访问文件服务器,手机访问云服务器文件

    手机访问云服务器文件 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 云服务器创 ...

  2. 判断是否是手机访问及手机操作系统

    我们现在做的项目,移动端和PC端网站访问的是同一套接口,那么如何在接口中区分是手机访问还是PC短访问呢? 核心思想:根据请求头(request header)来判断,如何请求没有header或伪造us ...

  3. 手机浏览器调用手机qq客户端的js

    在做web开时发,我们经常会遇到在线QQ客户这种梗,如果在pc端上的话直接调用连接即可,像这样: <img style="CURSOR: pointer" onclick=& ...

  4. 手机网页调用手机QQ QQ在线客服

    <a target="_blank" href="mqqwpa://im/chat?chat_type=wpa&uin=1234567&versio ...

  5. 手机网页调用手机QQ QQ在线客服

    <a target="_blank" href="mqqwpa://im/chat?chat_type=wpa&uin=1234567&versio ...

  6. PiaolinPlatformV3.0.0 - 调用手机或电脑摄像头进行拍摄(拍照模块上线)

    PiaolinPlatformV3.0.0 - 调用手机或电脑摄像头进行拍摄(拍照模块上线) 前言 飘零定位平台于 2019/02/07 正式上线第一代(地址:https://blog.csdn.ne ...

  7. 最新织梦DEDECMS全站目录化伪静态设置(网址和生成静态地址一样、电脑和手机访问地址也一样)

    最新织梦DEDECMS全站目录化伪静态设置,伪静态设置成功后,网址和生成静态地址一样.电脑和手机访问地址也一样. 如果你电脑端是生成静态而手机端是动态的话,请查看织梦手机端伪静态设置http://ww ...

  8. python+opencv用电脑调用手机摄像头或其他网路摄像头

    python+opencv用电脑调用手机摄像头或其他网路摄像头 文章目录: 1 获取手机摄像头或网络摄像头的ip 1.1 获取手机摄像头的ip 1.2 获取网络摄像头的IP 1.3 关于RTSP协议 ...

  9. Html调用手机打电话功能

    在html头部<head>里面加上: <meta name="format-detection" content="telephone=yes" ...

  10. java 判断手机访问_下面java代码判断是手机访问还是PC访问什么地方出错了,手机跳转不到制定页面,等待解答...

    最近在做一个项目,要在判断用户是否是通过手机访问网站的,如果是手机访问网站跳到一个登录页面,如果是用户用电脑访问网站跳到另外一个登录页面.我写了以下代码,但是用手机访问网站的时候,跳转不到制定页面,请 ...

最新文章

  1. valgrind——Callgrind检测程序代码的运行时间和调用过程,程序分析性能。
  2. Android 4.2.2原生Launcher修改使之可以运行过程小结
  3. 用户操作计算机系统的基本工具是什么,在Windows支持下,用户操作计算机系统的基本工具是______。...
  4. AtCoder Beginner Contest 178 总结
  5. An Energy-Efficient Ant-Based Routing Algorithm for Wireless Sensor Networks (无线传感网中基于蚁群算法的能量有效路由)2
  6. 深度学习《StarGAN》
  7. ubuntu apt-get update 失败解决
  8. python Supervisor
  9. 产品经理学习总结(2)——实用的BRD产品文档模板参考
  10. 生产上线发现重大Bug的思考
  11. Git工作笔记001---Windows下安装Git Core以及TortoiseGit安装与配置
  12. 我要做 Android 之面笔试
  13. windows下git安装配置
  14. ERROR: libass not found using pkg-config2
  15. 华为手机解锁码计算工具_华为最新解bl解锁码读取工具
  16. apache的动态网站部署,discuz论坛系统和ecshop电商系统
  17. python太阳代码_用86行Python代码模拟太阳系
  18. 蒋涛对话王成录:开发者的黄金十年
  19. 安利一下好用免费的思维导图绘制软件(实在篇)
  20. C#-快递鸟电子面单打印API

热门文章

  1. 数字孪生智慧楼宇解决方案
  2. 3 个助你玩转正则表达式的利器
  3. midas显示代理服务器错误,MIDAS错误提示,帮忙看看是哪些问题哦?谢谢
  4. 关于那些系统错误的改进
  5. 优雅的二维数组循环赋值
  6. 四旋翼飞行器9——APM地面站使用详解(校准结束)
  7. 数据库系统设计与原理
  8. 快速了解Java设计模式
  9. CRS-0215 错误处理
  10. 2021“遇见未来”千锋十周年冬令营活动全国四地火热开启