DedeCMS模板制作使用实例系列教程(序)
织梦官方群8808589里朋友多次告诫我“要学会处理事情的根本方法 (为完成)[鸣谢]”,作为DedeCMS菜鸟使用者,第一次写模板方面的教程,我侧重方法的介绍,下面,我以问题的形式由浅入深展开。说得不对的地方请指出,但不要骂人,本人非计算机专业人士,写教程纯属爱好,并为DedeCMS出点力。
1、怎样调用数据?
DedeCMS是大型的动态网站程序,其数据主要在存储在数据库中的,做模板就必须知道,数据是如何从数据库读取并展示在大家面前的。官方写了很多程序,将数据的提取过程变得相当简单。大家只要懂得调用适当的"DedeCMS标记"就可以调取相应的数据。调用"DedeCMS标记"的三种代码样式:
A、{dede:标记名称 属性='值'/}
B、{dede:标记名称 属性='值'}{/dede:标记名称}
C、{dede:标记名称 属性='值'}自定义样式模板(InnerText){/dede:标记名称}
我自己想出了一种方法来加深认识,并通过实例调试这些标签,这样认识仿站就比其它人更深一层次。
具体方法是:
将templets\default\文件夹下的index.html文件代码,全部掏空。放入自己想要调试的标签,再在IE中访问网站主页index.php,就可以得到返回的数据。
比如:
a、放入标签{dede:global name="cfg_webname" /}就得到了“网站名称”
b、放入标签{dede:artlist typeid='' row=5}[field:title/]<br />{/dede:artlist}就返回5篇文章的标题。
c、放入标签{dede:arclist infolen='100' row=5}[field:textlink/]<br>[field:info/]<br>{/dede:arclist}就返回5篇文章的标题和相应的内容简介
注意:abc实例是与上面ABC三种形式相对应的。大家可以按照官方的文档,逐个测试,举一反三。
至于DedeCMS程序是怎样实现的,我不懂PHP,搞不清楚,我觉得也没必要全都弄懂,搞模板的就专心搞模板,程序的归由技术人员去处理。
仿站咨询扫二维码


仿站教程推荐
- 相关链接:
- 教程说明:
DedeCMS模板制作使用实例系列教程(序)
。