为什么织梦制作的移动端样式一直出不来 路径那块具体怎么写呀 还有我的手机端都是空白的 提示模板不存在
我也遇到和你一个的问题,现在已经解决了。你可以到DeDeCMS上下载一个插件“手机WAP浏览”(地址:http://wwwdedecmscom/addons/list_6_2html),然后解压出来后会有两个XML文件,你到后台“模块”中点击“上传新模块”即可,注意:上传时选上强制删除同名模块,上传成功后记得点击“安装”(这两个字比较小,注意看)。另外告诉你一件事,DeDeCMS的手机版是个鸡肋·
您好,跟版网团队很高兴为您解答:
这个问题的话实现方法其实蛮多的,但是首选pc+手机端公用同一数据。当然如果有条件也可以搞成两个网站,不过维护起来比较麻烦。
首先一种方法,也是织梦最早使用的方法,用织梦后台的wap模块去开发wap模板,这种方法虽然比较早,但是使用的人还是比较少的。
最新版的织梦2015-8-26补丁,更新了织梦手机站模块,升级后会有一个m目录,这个目录会自动生成一个织梦手机网站,当然模板的话也可以去自己开发。具体我也没用过,建议您去了解一下。
还有一种方法就是对织梦进行二次开发,这种也就是比较麻烦的方法。不推荐新手去做这方面的二次开发。否则会搞的焦头烂耳。
以上只是推荐的几种实现方法。希望我的回答能够帮到您。跟版网-专业织梦模板定制和下载站,已经完美解决织梦pc+手机端。一、 安装Dedecms移动站点的两种方式:
(1)下载新版本直接安装使用,Dedecms版本:V57SP1正式版(2015-06-18)该版本包含旧版本所没有的移动站点功能。
(2)老版本升级(仅针对增加移动站点功能),下载最新版本(注意网站编码需与原站一致),复制压缩包中以下文件到原站对应目录下:
织梦DedeCMS移动端手机端站点安装搭建方法
注意:如果原站有非默认模板,如某栏目模板为/templets/defaultst_default_newshtm,可将/templets/defaultst_default_mhtm复制一份改名为list_default_news_mhtm。即:pc端网站模板需有对应的移动端网站模板,后者文件名为前者文件名后“_m”。
织梦DedeCMS移动端手机端站点安装搭建方法
安装或升级dedecms完成,此时应该就可以进行制作移动网站了,但dedecms20150618版本提供的移动站点功能在使用过程中发现一些问题,需要进行修改后才可正常使用,所以有了下面的dedecms修改步骤。
织梦pc电脑端自动匹配m移动手机站代码
首页:
<meta http-equiv="mobile-agent" content="format=xhtml;url={dede:globalcfg_mobileurl/}/">
<script type="text/javascript">
if(windowlocationtoString()indexOf('pref=padindex') != -1){}else{if(/AppleWebKitMobile/itest(navigatoruserAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/test(navigatoruserAgent))){if(windowlocationhrefindexOf("mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/itest(navigatoruserAgent)){windowlocationhref="{dede:globalcfg_mobileurl/}/";}else if(/iPad/itest(navigatoruserAgent)){}else{}}catch(e){}}}}
</script>
栏目页
<meta http-equiv="mobile-agent" content="format=xhtml;url={dede:globalcfg_mobileurl/}/listphptid={dede:fieldid/}">
<script type="text/javascript">
if(windowlocationtoString()indexOf('pref=padindex') != -1){}else{if(/AppleWebKitMobile/itest(navigatoruserAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/test(navigatoruserAgent))){if(windowlocationhrefindexOf("mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/itest(navigatoruserAgent)){windowlocationhref="{dede:globalcfg_mobileurl/}/listphptid={dede:fieldid/}";}else if(/iPad/itest(navigatoruserAgent)){}else{}}catch(e){}}}}
</script>
文章内容页:
<meta http-equiv="mobile-agent" content="format=xhtml;url={dede:globalcfg_mobileurl/}/viewphpaid={dede:fieldid/}">
<script type="text/javascript">
if(windowlocationtoString()indexOf('pref=padindex') != -1){}else{if(/AppleWebKitMobile/itest(navigatoruserAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/test(navigatoruserAgent))){if(windowlocationhrefindexOf("mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/itest(navigatoruserAgent)){windowlocationhref="{dede:globalcfg_mobileurl/}/viewphpaid={dede:fieldid/}";}else if(/iPad/itest(navigatoruserAgent)){}else{}}catch(e){}}}}
</script>
首先/m/listphptid=1这个的确是手机版页面
如果前台显示的页面是pc版界面,那就要检查你的手机版列表模板是否存在
相信你应该知道手机版模板的命名规则,查看原始模板就知道了
例如pc版栏目列表叫做liebiaohtm,那么对应的栏目手机版模板就应该是liebiao_mhtm
这样的话会自动加载手机版的模板风格哦
多素材织梦模板
为您解答
望采纳
0条评论