建站百科

网站建设、网站设计、网站开发、域名、主机、服务器等知识普及

phpcms v9添加判断智能加载pc和wap模板

文章导读:本文主要阐述了“phpcms v9添加判断智能加载pc和wap模板”跨屏网发现响应式自适应虽然在国外非常流行了、不过在国内,由于XP上ie6、IE8,带宽等问题,有一部分客户,更喜欢PC+WAP的方式,...,本文由跨屏网最后更新于2020-07-21,全文共735个字,预计阅读时长2分27秒

 跨屏网发现响应式自适应虽然在国外非常流行了、不过在国内,由于XP上ie6、IE8,带宽等问题,有一部分客户,更喜欢PC+WAP的方式,这样手机版可以和pc版做成不一样、WAP加载起来快一点,更重要的PC还可以兼容低版本IE呢。今天就和大家讲讲Phpcms V9自定义手机WAP模板新方法。

Phpcms V9手机门户设置教程,讲的是使用Phpcms v9自带的wap模块搭建手机网站自定义模板,而今天分享的则不是这个方式,是采用自定义方法判断域名,然后调用不同目录的模板,也就是说不依赖于Phpcms v9自带的WAP模块。

phpcms v9添加判断智能加载pc和wap模板

修改/modules/content/index.php文件,在里面找到如下代码:

include template(‘content’,$template);
修改为:

if(substr($_SERVER[‘SERVER_NAME’], 0,1) == ‘m’){
include template(‘mobile’,$template);
}else{
include template(‘content’,$template);
}
以上代码是根据域名判断,给Phpcms v9添加自适配,调用不同目录的模板:判断当前页面url中第一个字符为m时则调用mobile目录模板,否则调用content目录模板。

由于Phpcms v9是调用网站URL方式,文章的URL地址都固定写死在数据表中,所以页面中的标签不能在使用{$r[url]},而要改成{str_replace(‘http://www.’,’http://m.’,$r[url])},这样做到截取url,把http://www.你的域名/ 替换成http://m.你的域名/。

写在最后,以上就是对于“phpcms v9添加判断智能加载pc和wap模板”的一些看法,欢迎指正、交流。

分享内容:phpcms v9添加判断智能加载pc和wap模板
当前链接:http://test.kuaping.com/article/show44.html

推荐模板
紫色大气教育培训模板
编号:partf#zisejiaoyu
游戏电影适用深蓝色网站模板
编号:partf#gamedianying
医生科研生物网站带时间轴模板
编号:partf#daishijianzhou
学习教育培训类模板
编号:partf#jiaoyuedu
网站即将上线引导页
编号:partf#shangxianyindao
免责声明:本站是自助建站平台,仅提供信息存储空间服务,该信息内容的真实性及合法性由该发布者完全负责。
咨询客服

8年品牌 专注移动电商

扫码立即咨询

027-817-77732

133-434-77732

关注我们

关注跨屏互联公众号

回到顶部