phpcms修改成手机电脑自适应的方法

  介绍

这篇文章主要介绍phpcms修改成手机电脑自适应的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

第一步添加扩展函数找到文件并且打开,/phpcms/libs/函数/extention.func。php添加如下代码:

//判断设备返回布尔值   函数is_mobile () {   _SERVER $ user_agent=[& # 39; HTTP_USER_AGENT& # 39;];   $mobile_agents=Array("240x320","acer","acoon","acs-","abacho","ahong","airness","alcatel","amoi","android","anywhereyougo.com","applewebkit/525","applewebkit/532","asus","audio","au-mic","avantogo","becker","benq","bilbo","bird","blackberry","blazer","bleu","cdm-","compal","coolpad","danger","dbtel","dopod","elaine","eric","etouch","fly ","fly_","fly-","go.web","goodaccess","gradiente","grundig","haier","hedy","hitachi","htc","huawei","hutchison","inno","ipad","ipaq","ipod","jbrowser","kddi","kgt","kwc","lenovo","lg ","lg2","lg3","lg4","lg5","lg7","lg8","lg9","lg-","lge-","lge9","longcos","maemo","mercator","meridian","micromax","midp","mini","mitsu","mmm","mmp","mobi","mot-","moto","nec-","netfront","newgen","nexian","nf-browser","nintendo","nitro","nokia","nook","novarra","obigo","palm","panasonic","pantech","philips","phone","pg-","playstation","pocket","pt-","qc-","qtek","rover","sagem","sama","samu","sanyo","samsung","sch-","scooter","sec-","sendo","sgh-","sharp","siemens","sie-","softbank","sony","spice","sprint","spv","symbian","tablet","talkabout","tcl-","teleca","telit","tianyu","tim-","toshiba","tsm","up.browser","utec","utstar","verykool","virgin","vk-","voda","voxtel","vx","wap","wellco","wig browser","wii","windows ce","wireless","xda","xde","zte");   美元is_mobile=false;   foreach (mobile_agents美元美元设备){   如果(stristr (user_agent,设备美元)){   美元is_mobile=true;   打破;   }   }   返回is_mobile美元;   }

第二步找到首页函数文件控制器,添加如下代码:

在$ id=intval中($ _GET [& # 39; id # 39;]);后面添加      $ is_mobile=is_mobile ();//bool//如果是手持设备跳转手机页面伪静态网址链接,自行定义   如果(! $ is_mobile) {      $ url=APP_PATH强生# 39;内容& # 39;。美元catid强生# 39;& # 39;$ id强生# 39;-1. html # 39;;   回声“& lt; script> location.href=https://www.yisu.com/zixun/的”。$ url。">

第三步找到正文页函数文件控制器页面,添加如下代码:

如果!美元catid | | ! $ id) showmessage (L (& # 39; information_does_not_exist& # 39;), & # 39;空白# 39;);后面添加      $ is_mobile=is_mobile ();//bool//如果是手持设备跳转手机页面   如果(is_mobile美元){   开关(catid美元){   & # 39;6 & # 39;   $类型id=& # 39; 9 & # 39;;   打破;   & # 39;7 & # 39;:   $类型id=& # 39; 14 & # 39;;   打破;//....自行添加参考图一      默认值://代码   打破;   }      $ url=& # 39; http://m.lanrenmb.com/index.php?a=show& catid=& # 39;。美元catid # 39;公司及类型id=& # 39;。美元typeid强生# 39;和id=& # 39; $ id;   回声“& lt; script> location.href=https://www.yisu.com/zixun/的”。$ url。">

第四步:首页进行自适应调整就可以了。

& lt;脚本类型=拔谋?javascript"比;      null   null   null   null   null

phpcms修改成手机电脑自适应的方法