本文目录一览:
- 1、dedeCMS怎么加入判断客户是wap浏览还是pc然后跳转页面
- 2、dedecms模板标签如何做判断示例代码
- 3、dedecms如何调用手机端专题栏目?
- 4、dede织梦cms 禁用判断手机端,我网页是自适应,不需要跳到/m里
- 5、最新版dedecms怎么实现PC站和手机站数据同步
dedeCMS怎么加入判断客户是wap浏览还是pc然后跳转页面
script
var userAgentInfo = navigator.userAgent;
var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");
var flag = false;
var v=0
for ( v = 0; v Agents.length; v++)
{
if (userAgentInfo.indexOf(Agents[v]) 0) { flag = true; break; }
}
if(flag){
window.location='http://你的WAP网址'; //如果是移动设备访问,就跳转到。
}
/script
把这个代码加到你的模板里就行了!
dedecms模板标签如何做判断示例代码
dedecms模板标签是可以做判断的,不过具体要看是哪个标签,有些标签是无法判断的。必须改源文件,下面有个示例,感兴趣的朋友可以参考下 具体要看是哪个标签,有些标签是无法判断的。必须改源文件,
常用的loop,autoindex 等~
在标签里加:runphp="yes" 。
比如:[field:pubdate runphp='yes']
$a="".strftime('%m-%d',@me)."";
$b=strftime('%m-%d',@me);
$ntime = time();
$day3 = 3600 * 24;
if(($ntime - @me) $day3) @me = $a;
else @me =$b;
[/field:pubdate]
[field:global name=autoindex runphp="yes"]
if(@me%5==0)@me="";
dedecms如何调用手机端专题栏目?
{dede:channelartlist typeid='顶级栏目id'} {dede:field name='typename'/} //调用二级栏目 {dede:channel type='son' noself='yes'} [field:typename/] {/dede:channel} {/dede:channelartlist}
dede织梦cms 禁用判断手机端,我网页是自适应,不需要跳到/m里
打开主页模版index.htm,找到head头部元素里面带有/m/index.php
大概是这么长
meta http-equiv="mobile-agent" content="format=xhtml;url=/m/index.php"
script type="text/javascript"if(window.location.toString().indexOf('pref=padindex') != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("?mobile")0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href="index.php";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}/script
删掉它们
模板文件里的移动端模板全部干掉,重新生成
最新版dedecms怎么实现PC站和手机站数据同步
一、最新版的织梦本身就有手机版的功能,根目录下的m文件就是手机版的入口文件,手机版文件的命名是的PC版的命名加上后缀_m。如PC版的文件是list_article.htm则对应的手机版的文件命名为list_article_m.htm
二、手机版的文件跟PC的放一起就行了,如PC的放在templets/moban文件夹下,手机的也放在这个文件夹下就可以了,只是调用路径不能用[dede:typelink/]手机的调用路径是href="list.php?tid=[field:id/]"。不用管data下的common.inc.php文件,默认就是共用数据库的,如果要把手机版的也做成静态而同步更新数据的话,具体dede0.com有详解