最近很多小伙伴都在问DedeCMS一个后台管理电脑手机端纯静态非官方版和dedecms手机站静态访问这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展DedeCMS5.6升级Dede
最近很多小伙伴都在问DedeCMS一个后台管理电脑手机端纯静态非官方版和dedecms手机站静态访问这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展DedeCMS 5.6升级DedeCMS5.7SP1 后台文档类目和发布人丢失不显示、dedecms dedecms模板标签代码官方参考、dedecms tag标签伪静态的修改方法_dedecms_CMS教程、dedecms {dede:php}标签用法介绍,dedecmsdede等相关知识,下面开始了哦!
本文目录一览:- DedeCMS一个后台管理电脑手机端纯静态非官方版(dedecms手机站静态访问)
- DedeCMS 5.6升级DedeCMS5.7SP1 后台文档类目和发布人丢失不显示
- dedecms dedecms模板标签代码官方参考
- dedecms tag标签伪静态的修改方法_dedecms_CMS教程
- dedecms {dede:php}标签用法介绍,dedecmsdede
DedeCMS一个后台管理电脑手机端纯静态非官方版(dedecms手机站静态访问)
如果要实现电脑端和手机端数据同步的实现办法很多,也可以采用baidu的siteapp转码实现,具体办法可以到baidusiteapp官网实现。DedeCMS也有采用AmazeUI内核的手机端,功能也还比较强大,适合一般的新闻类网站。但是对源码的选择就比较少,只提供三个源码,index.php,list.php,view.php,请参考其他新闻介绍。这里介绍一款dedecmsV5.7电脑+手机端同步整合插件,提供破解版本。破解办法仅供学习,请勿进行商业用途-织梦58网注。
必要文件download:链接: 密码:mn0o。包含:安装说明.txt、UTF和GBK两个文件夹、破解文件wappc.php。安装步骤如下:
1.进入网站后台 ,至少要有一个栏目;把你的网站对应编码(UTF-8或GBK)文件夹下的 wappc文件夹放到网站后台目录(默认是网站根目录下的dede文件夹就是后台程序文件)文件里。
默认管理后台文件名建议把dede改了
2.在浏览器中输入,如:,按照步骤安装即可。
此时根目录/templets 文件夹下会生成两个空文件夹pc和wap,这两个文件夹用来分别装,电脑和手机端源码文件,根目录下会生成一个 wap 的空文件夹,用来装生成后的手机HTML页面。
3.破解时间限制。插件免费使用7天,后面要收费。
安装完毕之后,把wappc.php放到根目录/后台文件夹(默认dede)下,找到根目录/后台文件夹(默认是dede)/templets下的index2.htm,用编辑器或记事本打开,找到<!--引用引用文件开始-->....<!--引用引用文件结束-->,把下面这段代码替换原来的部分。
<!--引用引用文件开始--> <iframe src=http://www.dede58.com/a/dedejq/"wappc.php"allowtransparency="true" frameborder="0"></iframe> <!--引用引用文件结束--> 4.使用办法在网站栏目管理的时候,选好模版名,在电脑和WAP下的模版名一定要一致(各自模版内容不一样),才能生成页面,否则会提示没有该模版。在dede网站后台左上方的地方有一个“当前为电脑模式”,可以点击切换到wap模式,逐个生成静态页面即可。
(2016.6.15更新)
FQA:一个后台管理电脑端和手机端注意问题总结了近端时间的使用经验和网友反馈的使用问题。
源文件被加密了,破解只是去除时间限制,官方有新的版本,可以自己去download,可以不切换模式生成静态页面。本破解版本遇到的问题主要有:
①不适合修改过的DedeCMS,破解版本会替换dede/index2.htm,如果后台管理修改过请恢复默认版本的头部,安装完了之后吧引用文件放到哪里都是可以的;
②不要尝试去编辑里面的源文件,加密了!会造成跳转失败;
③用二进制上传文件,建议用压缩包FTP上传,再解压,有些FTP版本会对文件压缩;
④点击按钮切换后,请使用F5刷新,确定是对应的模式之后再生成静态页面;
⑤版本适合纯静态页面,动态页面会造成获取电脑端和手机端源码文件路径失败;
⑥修改过DedeCMS筛选的是动态浏览,能有效解决第⑤项的失效;
本文章网址:http://www.ppssdd.com/code/14822.html。转载请保留出处,谢谢合作!DedeCMS 5.6升级DedeCMS5.7SP1 后台文档类目和发布人丢失不显示
将Dedecms 5.6升级至 Dedecms5.7SP1后,后台的文档列表不显示类目和发布人这个问题相信很多人都遇到过,特意寻找过解决方法,功夫不负有心人,终于在网络上找到,方法很简单,可以通过以下两步方法进行解决:
一、清空/data/tplcache 文件夹中的所有缓存文件,清空后发布人应该会显示了。
二、删除/data/cache/inc_catalog_base.inc 该文件,清空后类目应该会显示了。
dedecms dedecms模板标签代码官方参考
没想到
地址:http://www.dedecms.com/archives/templethelp/help/
在了解DedeCms的模板代码之前,了解一下织梦模板引擎的知识是非常有意义的。织梦模板引擎是一种使用XML名字空间形式的模板解析器,使用织梦解析器解析模板的最大好处是可以轻松的制定标记的属性,感觉上就像在用HTML一样,使模板代码十分直观灵活,新版的织梦模板引擎不单能实现模板的解析还能分析模板里错误的标记。
1、织梦模板引擎的代码样式有如下几种形式:
{dede:标记名称 属性=''值''/}
{dede:标记名称 属性=''值''}{/dede:标记名称}
{dede:标记名称 属性=''值''}自定义样式模板(InnerText){/dede:标记名称}
提示:
如果使用带底层模板的标记,必须严格用{dede:标记名称 属性=''值''}{/dede:标记名称} 这种格式,否则会报错。
2、织梦模板引擎内置有多个系统标记,这些系统标记在任何场合都是能直接使用的。
(1) global 标记,表示获取一个外部变量,除了数据库密码之外,能调用系统的任何配置参数,形式为:
{dede:global name=''变量名称''}{/dede:global}
或
{dede:global name=''变量名称''/}
其中变量名称不能加 $ 符号,如变量 $cfg_cmspath ,应该写成 {dede:global name=''cfg_cmspath''/} 。
(2) foreach 用来输出一个数组,形式为:
{dede:foreach array=''数组名称''}[field:key/] [field:value/]{/dede:foreach}
(3) include 引入一个文件,形式为:
{dede:include file=''文件名称'' ismake=''是否为dede板块模板(yes/no)''/}
对文件的搜索路径为顺序为:绝对路径、include文件夹,CMS安装目录,CMS主模板目录
3、织梦标记允许在任何标记中使用函数对得到的值进行处理,形式为:
{dede:标记名称 属性=''值'' function=''youfunction("参数一","参数二","@me")''/}
其中 @me 用于表示当前标记的值,其它参数由你的函数决定是否存在,例如:
{dede:field name=''pubdate'' function=''strftime("%Y-%m-%d %H:%M:%S","@me")''/}
4、织梦标记允许有限的编程扩展。
格式为:
{dede:tagname runphp=''yes''}
$aaa = @me;
@me = "123456";
{/dede:tagname}
@me 表示这个标记本身的值,因此标记内编程是不能使用echo之类的语句的,只能把所有返回值传递给@me。
此外由于程序代码占用了底层模板InnerText的内容,因此需编程的标记只能使用默认的InnerText。
以上就介绍了dedecms dedecms模板标签代码官方参考,包括了dedecms方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
dedecms tag标签伪静态的修改方法_dedecms_CMS教程
dedecms tag标签伪静态的修改方法,需要的朋友可以参考下。
一、dede后台开启伪静态
二、修改 /include/taglib/tag.lib.php
找到 $row[''link''] = $cfg_cmsurl."/tags.php?/".urlencode($row[''keyword''])."/";
改成 $row[''link''] = $cfg_cmsurl."/tags/".urlencode($row[''keyword'']).".html";
三、打开templets/default/taglist.htm
找到
当前位置::主页 > TAG标签 > {dede:field.title /}
修改为
当前位置::主页 > TAG标签 > {dede:field.title /}
四、httpd.ini 文件里加
RewriteRule ^(.*)/tags\.html $1/tags\.php
RewriteRule ^(.*)/tags/(.*).html $1/tags\.php\?$2
搞定啦~
新版本可以用下面的方法:
一、dede后台开启伪静态
二、修改 /include/taglib/tag.lib.php,找到:
$row[''link''] = $cfg_cmsurl."/tags.php?/".urlencode($row[''keyword''])."/";改成
$row[''link''] = $cfg_cmsurl."/tags/".urlencode($row[''keyword'']).".html";三、打开templets/default/taglist.htm,找到:
当前位置::主页 > TAG标签 > {dede:field.title /}修改为
当前位置::主页 > TAG标签 > {dede:field.title /}四、httpd.ini 文件里加
RewriteRule ^(.*)/tags\.html $1/tags.php;RewriteRule ^(.*)/tags/(.*).html $1/tags.php?/$2;
然后进入dede后台更新缓存后,就搞定了。
dedecms {dede:php}标签用法介绍,dedecmsdede
dedecms {dede:php}标签用法介绍,dedecmsdede
最简单的输入如
代码如下 复制代码
{dede:php}
$numA = 1;
$numB = 2;
echo $numA + $numB;
立即学习“PHP免费学习笔记(深入)”;
{/dede:php}
从上面语句可以看出dede:php标签可以名符其实的让在php中一样的用法,上面语句在php写法如下
代码如下 复制代码
$numA=1;
$numB=2;
echo $numA+$numB;
?>
是不是看上去很像啊,再看一个再有if else 条件判断的
代码如下 复制代码
[field:global runphp=''yes'' name=autoindex]
$a="";
$b="";
$c="";
if (@me > 3) @me = $c.@me.$b;
else @me = $a.@me.$b;
[/field:global]
这个在php中写法我就不写了,下面我们要看dede php标签结合起来sql标签使用。
结合SQL查询输出单条内容
代码如下 复制代码
{dede:php}
$row = $dsql->GetOne(''select id,typename from dede_arctype where id=2'');
print_r($row);
{/dede:php}
这个输出的内容是
Array
(
[id] => 2
[typename] => 问答
)
是不是很简单啊,有需要学习的朋友可以参考一下本文章哈。
from:http://www.111cn.net/wy/CMS/42052.htm
我们今天的关于DedeCMS一个后台管理电脑手机端纯静态非官方版和dedecms手机站静态访问的分享就到这里,谢谢您的阅读,如果想了解更多关于DedeCMS 5.6升级DedeCMS5.7SP1 后台文档类目和发布人丢失不显示、dedecms dedecms模板标签代码官方参考、dedecms tag标签伪静态的修改方法_dedecms_CMS教程、dedecms {dede:php}标签用法介绍,dedecmsdede的相关信息,可以在本站进行搜索。
本文标签: