dedecms制作的网站手机端被拉长变形

dedecms制作的网站手机端被拉长变形,第1张

一、 安装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修改步骤。

您好,跟版网很高兴为您解答:

这个的话可能跟网站的session有关系,当你在后台有一段时间没有操作的话,session失效就需要重新登录。这是网站的正常机制,但是如果频繁退出或者在操作时候退出可能是网站出问题或者浏览器原因。

建议选用谷歌浏览器操作织梦的后台,个人感觉谷歌操作织梦后台的话是比较快而且不会出问题的

希望我的回答能够帮到您!

这是你模板生成静态文件的时候把image的宽度和高度带出来了;

解决方法1;自己写js文件;去掉文章里的宽度和高度;

2、找到模板文件;把<img>标签里的宽度和高度去掉

织梦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>

我不是用的织梦自带的wap端那个,我是用织梦程序建了一个PC站,然后再用织梦建了个手机站,PC站和手机站的配置是一模一样的,因为数据库是一样的,你把手机站的数据库配置写跟PC站一样,那后台就一样了,所以你调用的模板也就一样了,后面就是不同的地方了,我把手机站的模板跟PC站的命名是一样的,但是我把模板内容改了,改成适应手机的模板了,这样手机这个域名打开的就是手机站,PC打开的就是PC站了,就实现了共用数据库!

还有,如果你手机站的肯定不能同步,你修改下\include\FCKeditor\editor\dialog\dede_imagephp,这是FCK编辑器,如果不是那就打开你的编辑器下的这个文件,大概在153行那,在的路径前面加上你的域名,这样你的文章在手机站那边才能显示

这三个地方都加上,我这只拿第一个做事例!

第三就是你的手机站用到缩略图的话,要加上你的PC站域名,这就在模板里面加就好了,在调用缩略图的时候前面写上PC站的域名,因为上传不会传到你的手机站目录下,只能这样做!

1、首先打开后台目录生成首页文件makehtml_homepagephp,后台目录默认是dede,根据自己的目录确认查找。

2、用编辑器打开文件makehtml_homepagephp,找到47行代码。

3、在后面加入代码,这个是设置wap模板目录,即把pc模板的目录替换成wap模板的目录。

4、再接着后面加入代码,这个是生成目录,根据自己需要生成,这里是在根目录下的wap目录下生成手机版首页。

5、这样后台生成首页时,自动生成手机版静态首页了,链接即域名+/wap/indexhtml,就完成设置了。

需要你懂程序原理,手机用户打开网站自动跳转到M的移动端网址,只需要在head标签加一段代码即可,原理是识别浏览器标识,标识位手机系统的自动跳转M(现在的手机浏览器一般也可以设置PC标识,看访问需求,默认是移动端标识)。

同步数据需要有程序基础,这里不过多讲解,用二级域名只需要到设置解析就行了

在做移动端网站之前,首先要清楚是否有一个PC端网站,如果已经有了一个PC端网站,可以通过程序设置,可以直接访问移动端网站。如果没有PC端网站,那么就直接做一个移动端网站吧!

1、PC端和移动端同步

有的人会问,既然移动端网站这么流行,那我们可不可以只做一个移动端网站而不做PC端网站呢?这个问题并没有绝对的答案,但是有分析才有结果。从营销的观念考虑,这两个网站都是必须存在的,一个PC端,一个移动端。SEM最初主推的也是PC端竞价排名,后来才开始进行移动端网站推广的开发,二者一方面访问的网址不同,一个是展现PC端的网站,一个是展现移动端的网站;另一方面二者出价的比例不同,就从现在来看,移动端网站的出价比例是高于PC端的网站。

2、域名

PC端网站的域名常见的以WWW为首的域名,而移动端的域名并没有一个明确的指向。因此为了能够更好的和PC端域名相呼应,一般采用WAP或M为首的域名。

3、数据同步

移动端网站的具体制作流程和PC端网站的制作流程基本差不多,所以还是建议使用Dedecms来进行网站的搭建。除了相同的操作流程之外,针对前端来说,更多的是考虑网站的兼容性。而针对后台程序来说,因为两个网站的域名是不同的,这就会导致会出现不同的后台,数据也是不一样的。为了省时间,我们可以使用同一个数据库,这样在PC端网站更新了,移动端网站同样也会更新的。虽然二者的前端模版不一样,但发表的文章却是相同的。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms制作的网站手机端被拉长变形

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情