dedecms5.7模板怎么做手机端(dedecms手机版)-编程知识网

如何从

dedecms制作的网站生成移动页面

第一步:下载官方升级文件v57sp1-20150618.zip(升级前记得备份,切记)

第二步:解压并覆盖原始文件。在服务覆盖之前上传到文件。

第3步:修改模板文件。复制以前的旧模板文件,并分别添加代码:

主页:

& ltmeta http-equiv = & quot;移动代理& quotcontent = & quotformat = xhtmlURL = { dede:global . CFG _ mobile URL/}/index . html & quot;& gt

& lt脚本类型= & quottext/JavaScript & quot;& gtif(window.location.toString()。index of(& # 39;pref = padindex & # 39) != -1){}else{if(/AppleWebKit。* Mobile/I . test(navigator . user agent)

(/MIDP

Symbian OS

诺基亚

三星

LG

NEC

TCL

阿尔卡特

波导

DBTEL

多普达

飞利浦

海尔

联想

MOT-

诺基亚

索尼爱立信

SIE-

夏新

中兴/。test(navigator . user agent))){ if(window . location . href . index of(& quot;马鞭手机& quot)& lt0){ try { if(/Android

Windows Phone

webOS

iPhone

iPod

BlackBerry/I . test(navigator . user agent)){ window . location . href = & quot;{ dede:global . CFG _ mobile URL/}/index . html & quot;;} else if(/iPad/I . test(navigator . user agent)){ } else { } } catch(e){ } } } & lt;/script & gt;

列页面

& ltmeta http-equiv = & quot;移动代理& quotcontent = & quotformat = xhtmlURL = { dede:global . CFG _ mobile URL/}/list . PHP?tid = { dede:field . id/} & quot;& gt

& lt脚本类型= & quottext/JavaScript & quot;& gtif(window.location.toString()。index of(& # 39;pref = padindex & # 39) != -1){}else{if(/AppleWebKit。* Mobile/I . test(navigator . user agent)

(/MIDP

Symbian OS

诺基亚

三星

LG

NEC

TCL

阿尔卡特

波导

DBTEL

多普达

飞利浦

海尔

联想

MOT-

诺基亚

索尼爱立信

SIE-

夏新

中兴/。test(navigator . user agent))){ if(window . location . href . index of(& quot;马鞭手机& quot)& lt0){ try { if(/Android

Windows Phone

webOS

iPhone

iPod

BlackBerry/I . test(navigator . user agent)){ window . location . href = & quot;{ dede:global . CFG _ mobile URL/}/list . PHP?tid = { dede:field . id/} & quot;;} else if(/iPad/I . test(navigator . user agent)){ } else { } } catch(e){ } } } & lt;/script & gt;

文章页面

& ltmeta http-equiv = & quot;移动代理& quotcontent = & quotformat = xhtmlURL = { dede:global . CFG _ mobile URL/}/view . PHP?AIDS = { dede:field . id/} & quot;& gt

& lt脚本类型= & quottext/JavaScript & quot;& gtif(window.location.toString()。index of(& # 39;pref = padindex & # 39) != -1){}else{if(/AppleWebKit。* Mobile/I . test(navigator . user agent)

(/MIDP

Symbian OS

诺基亚

三星

LG

NEC

TCL

阿尔卡特

波导

DBTEL

多普达

飞利浦

海尔

联想

MOT-

诺基亚

索尼爱立信

SIE-

夏新

中兴/。test(navigator . user agent))){ if(window . location . href . index of(& quot;马鞭手机& quot)& lt0){ try { if(/Android

Windows Phone

webOS

iPhone

iPod

BlackBerry/I . test(navigator . user agent)){ window . location . href = & quot;{ dede:global . CFG _ mobile URL/}/view . PHP?AIDS = { dede:field . id/} & quot;;} else if(/iPad/I . test(navigator . user agent)){ } else { } } catch(e){ } } } & lt;/script & gt;

建议将{ dede:global . CFG _ mobile URL/}改为手机站的网址,比如改为http://m.boaer.com/.这个代码的主要意思是手机跳转到手机页面。

手机模板的修改主要包括添加统计代码和对css的一些调整。手机模板也存在于默认模板下。主要的有:

页眉_m顶部

索引_m主页

英尺_米底部

索引_默认_m列表页

然后修改覆盖。解决验证码失效问题:

直接取消验证码

1.打开login.php,找到:

if($validate==”

$validate!= $svali)

替换为:如果(假)

2.从模板文件dede/templates/login.htm中删除以下验证码的特定HTML代码:

& lt李& gt& ltspan & gt身份验证代码:

& ltinput name = ” validate ” type = ” text ” id = ” VD code ” style = ‘ width:50px;文本转换:大写;’/& gt;

<img id=”vdimgck” src=”../include/vdimgck.php” alt=”看不清?点击更换” align=”absmiddle” style=”cursor:pointer” onclick=”this.src=this.src

’?'” />& ltImg id = “VDI mgck” src = “../include/VDI mgck.php” alt = “看不清楚?单击” align = ” ABS middle ” style = ” cursor:pointer ” onclick = ” this . src = this . src

‘?'”/>;

& lt/李& gt

第四步:把二级目录改成二级域名,就可以定位手机站了。网站:为了更友好,http://www.boaer.com/m/可以把二级目录改成二级域名。

1.将二级域名解析为服务器IP。

2.解决图片不显示的问题。

把图片变成绝对地址

更改目录include下的文件extend.func.php,并在末尾添加一个函数方法。

函数replaceurl($newurl)

{

$newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl);$ new URL = str _ replace(& # 39;src = & quot/uploads/allimg/& # 39;,'src = & quotHttp://您的域名/uploads/allimg/& # 39;,$ new URL);

返回$ newurl

}

另外,调用文章正文内容的标签{dede:field.body/}。

需要改为:{ dede:field . body function = & # 39;replace URL(@ me)& # 39;/}

这个方法可以应用于任何调用绝对路径图片的页面。

手机访问网站时,会自动跳转到手机站的网址。其他问题可以在DEDECMS官方论坛,或者百度搜索基本都能找到答案。

dede手机站和仿pc站是一样的吗?直接找有手机站的模板仿?

不一样,但是也简单。常用调用标签和pc站点相同,链接用动态。先看根目录下有无m文件夹,如果没有,去官网下载最新版本。手机版模板和pc模板同目录,pc模板名称后_m就是手机版模板。访问域名/m即手机版。

dedecms移动版样式怎么改?

默认模板样式位置是固定的,直接用Vscode编辑器打开模板文件目录,定位到“default”文件夹下,就可以看见style文件夹,里面都是默认模板的样式。

2、一般首页的样式都在“dedecms.css”文件里,打开修改即可。