dedecms织梦手机站跳转模板设置例子

在新织梦的default模板中,除了原有的模板外,多了些手机模板,主要手机模板如下:

index_m.htm 首页模板

inde_default_m.htm 频道页模板
list_default_m.htm 列表页模板
list_default_sg_m.htm 列表页模板
article_article_m.htm 内容页模板
article_default_m.htm 内容页默认模板
search_m.htm 搜索页模板
head_m.htm 顶部模板
footer_m.htm 底部模板

* 首页模板中添加如下代码:

<meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/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")&lt;0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test
 
(navigator.userAgent)){window.location.href="{dede:global.cfg_mobileurl/}/index.php";}else if
 
(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>

* 列表页模板添加如下代码:

<meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/
list.php?tid={dede:field.id/}"/>
 
<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")&lt;0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test
 
(navigator.userAgent)){window.location.href="{dede:global.cfg_mobileurl/}/list.php?tid=
 
{dede:field.id/}";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>

*内容页模板添加如下代码

<meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/
view.php?aid={dede:field.id/}"/>
 
<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")&lt;0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test
 
(navigator.userAgent)){window.location.href="{dede:global.cfg_mobileurl/}/view.php?aid=
 
{dede:field.id/}";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>

其中上面的js是电脑网站跳转到手机网站的代码,而是用来告诉百度,手机网站的地址,主要用于seo。

pc模板添加上面代码后,手机访问网站时,就会自动跳转到手机网站模板了。

时间: 2024-12-10 20:43:09

dedecms织梦手机站跳转模板设置例子的相关文章

dedecms织梦建站简单步骤

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 1.www.dedecms.com官网下载dedecms织梦内容管理系统, 同时配合wampserver服务器软件使用建站模块. 2.把下载好的dedecms的织梦后台管理系统压缩包解压到wapserver所在安装的位置www文件夹下, 例如安装所在位置于d盘D:wampwww,则解压所下载的后台管理系统在此位置下. 3.输入网址http:/

DEDECMS织梦系统生成静态页面提示“模板文件不存在,无法解析文档”

我自己的解决办法很简单,是因为我模板文件搞错了,所以就生成不了了. 网上收集的解决办法 如果是生成文档页面出现这个错误提示,打开arc.archives.class.php这个文件,找到第484行. 修改一下报错的代码: echo "模板文件不存在,无法解析文档!"; 修改成: echo "模板文件不存在,无法解析文档!" .$this->ArcID; 这样可以返回第一个错误的文章的ID,于是,再生成时我得到了这个文章ID,打开这个文章编辑,发现这篇文章居然没

站长网第十一期织梦建站培训班开始接受报名

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 培训内容: dedecms织梦建站教程,通过系统的培训掌握织梦程序的搭建,模板制作 织梦仿站等技术,学会用织梦系统独立制作个性化的网站. 培训人群:个人站长.25058.html">企业建站人员.公司网站管理员等 培训人数: 30人 报名咨询: QQ:583850134 886128 电话 400-008-3536 开

站长网第十二期织梦建站培训班开始接受报名

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 培训内容: dedecms织梦建站教程,通过系统的培训掌握织梦程序的搭建,模板制作 织梦仿站等技术,学会用织梦系统独立制作个性化的网站. 培训人群:个人站长.25058.html">企业建站人员.公司网站管理员等 培训人数: 25人 报名咨询: QQ:8561289 :886128 电话 400-008-3536 开课

站长网第八期织梦建站培训班最后一天报名

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 培训内容: dedecms织梦建站教程 培训人数: 30人(按照报名先后顺序,人满为止) 报名咨询: QQ: 886128(强子) 电话 0516-83818833 18952167755 报名留下联系电话,qq,和姓名. 开课时间:3月10号20:00-21:30点 讲 师: 华强(原雪毅网络) 具有 丰富的模板制作经验和PHP二次

站长网第八期织梦建站培训班开始报名

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 培训内容: dedecms织梦建站教程 培训人数: 30人(按照报名先后顺序,人满为止) 报名咨询: QQ: 886128(强子) 电话 0516-83818833 18952167755 报名留下联系电话,qq,和姓名. 开课时间:3月10号20:00-21:30点 讲 师: 华强(原雪毅网络) 具有丰富的模板制作经验和PHP二次开

利用织梦仿站的几大优势

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 以前有很多的朋友问恰维网络,利用织梦进行仿站有什么好处,因为恰维网络现在也承接织梦仿站的业务,由于恰维网络业务比较繁忙,也没太多的时间回答大家,这里给大家写一篇文章,把这个问题给大家简单的解答下,希望大家能对织梦仿站有一定的认识. 第一,织梦仿站速度快 当你想建设一个网站的时候,需要对网站有一个整体的构思策划,例如想想这个网站该怎么去做,需要

修改dedecms 织梦系统 生成静态页面栏目缓存文件路径

修改dedecms 织梦系统 生成静态页面栏目缓存文件路径 由于dedecms 生成频道栏目,要生成一个临时mkall_cache_{adminid}.php教程文件,这对网站做安全会有一定的影响,特别我现在是把我整个网站限制不能上传php,js文件,为了方便起见,今天我就来拿我修改过程记录下来与各位分享吧. 首页我们找到dedecms  的后台管理上当默认是在dede/目录. 找到文件: makehtml_all.php 找到73行, 将 //$mkcachefile = DEDEROOT."

dedecms(织梦)请求流程

问题描述 dedecms(织梦)请求流程 有个问题,dedecms的请求流程是怎样的?是直接请求的html静态页面吗?有经过控制器解析吗?就是,我给某个dedecms链接带个参数,然后在dedecms中获取到并存到session中,有这样的做法吗?有的话,是在那个.class.php文件中实现的?谢谢