申永祥学习室

DedeCms常用内容调用标签实例大全

SEO > 网站建设 > DedeCms > DedeCms标签 > 申永祥 发布于 2012年12月27日 | 阅读(4723)

对于现在网络的发展,快速网站的建设促使了许多开源网站的发展,而DedeCms是比较受欢迎的一个信息网站管理系统,那么很好DedeCms模版的制作及模版标签的调用方式,就可以很快的制作出自己个性的网站。下面是DedeCms常用内容调用标签实例大全

网站的标题:{dede:global.cfg_webname/}

首页关键词:{dede:global.cfg_keywords/}

首页的描述:{dede:global.cfg_description/}

频道、列表、内容的标题:{dede:field.title/}_{dede:global.cfg_webname/}

频道、列表、内容关键词:{dede:field.keywords/}

频道、列表、内容的描述:{dede:field.description function='html2text(@me)'/}

频道、列表、内容SEO标题:{dede:field.seotitle /}(注:SEO标题可以随意定义自己想要的栏目标题内容,在网站 后台 - 栏目管理 - 栏目更改 - 高级选项 下面就行添加)

调用外部模版文件:{dede:include filename="文件名"/}

模版广告代码调用:{dede:myad name='广告位标识'/}

递增序列号的使用:[field:global name=autoindex/]

位置导航当前位置:{dede:field name='position'/}

热门关键字的调用:{dede:hotwords num='5' subday='30'/}

来源:{dede:field name='source'/}

作者:{dede:field name='writer' /}

编辑:{dede:adminname /}

时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}

TAG:{dede:tag type='current'/}

点击:<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes" language="javascript"></script>

文章内容:{dede:field name='body'/}

文章分页:{dede:pagebreak/}

上一篇文章: {dede:prenext get='pre'/}

下一篇文章: {dede:prenext get='next'/}

文档列表内容调用实例:arclist {dede:arclist flag='' typeid='' row='' titlelen='' infolen='' listtype='' orderby='' keyword='' limit='0,1'}   URL:[field:arcurl/]  标题:[field:title/] {/dede:arclist}

列表模板里的分页内容列表:list {dede:list col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' pagesize='' orderway=''}{/dede:list}

分页页码列表标签:pagelist {dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}

获取栏目列表:channel {dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a></li>"}   URL:[field:typelink/]  标题:[field:typename/] {/dede:channel}

获取当前频道的下级栏目的内容列表标签:channelartlist {dede:channelartlist row=6}   栏目URL:{dede:field name='typeurl'/}  栏目名称:{dede:field name='typename'/} {dede:arclist titlelen='42' row='10'}   文章URL:[field:arcurl /]  文章标题:[field:title /]  时间:[field:pubdate function="MyDate('m-d',@me)"/] {/dede:arclist} {/dede:channelartlist}

问答调用标签:ask {dede:ask row='6' qtype='new' tid='0' titlelen='24'}    栏目地址:[field:typeurl/]   栏目名称:[field:tidname/]  问答地址:[field:url/]  问答标题:[field:title/] {/dede:ask}

友情链接标签:flinktype  flink 1、{dede:flink row='24'/} 2、{dede:flinktype} {dede:flink/} {/dede:flinktype} 3、实现友情链接分类与友情链接内容对应 友情链接分类名称: {dede:flinktype type="dedecms"}       <a href="#" _for="flink_[field:id/]">[field:typename/]</a> {/dede:flinktype} 友情链接内容地址: <dl> {dede:flinktype type="dedecms"}   <dd id="flink_[field:id/]">     <ul class="f5">   {dede:flink/}     </ul>   </dd>   {/dede:flinktype} </dl>

调用任意表的数据标签:loop {dede:loop table='dede_archives' sort='' row='4' if=''} URL:[field:arcurl/] 标题:[field:title/] {/dede:loop}

SQL查询获得任意表的数据(注:SQL语句中查出的所有字段都可以用[field:字段名/]来调用):sql {dede:sql sql='Select * from dede_archives'} <a href='/plus/view.php?aid=[field:id/]' target='_blank'>[field:title/]</a> {/dede:sql}

TAG调用标签:tag {dede:tag sort='new' getall='0'} TAGURL:[field:link/] TAGTITLE:[field:tag /] {/dede:tag}

指定的单个栏目标签:type {dede:type}   URL:[field:typelink /]  名称:[field:typename /] {/dede:type}

自定义宏标记标签:mytag {dede:mytag typeid='0' name=''/}

列表没隔5行加一条线: {dede:list pagesize='20'} <li><a target="_blank" href="[field:arcurl/]" title="[field:title/]">[field:title/]</a>[field:pubdate function="MyDate('Y-m-d',@me)"/]</li> [field:global name=autoindex runphp="yes"](@me % 5 == 0)[email protected]="<li class=line></li>":@me="";[/field:global] {/dede:list}

最新文章列表 “隔行换色” 的方法: {dede:arclist orderby=pubdate titlelen='26' row='10'} [field:global runphp='yes' name=autoindex] $a="<div id='a'>"; $b="<div id='b'>"; if ((@me%2)==0) @me=$a; else @me=$b; [/field:global] <ul> <li>[field:title/]</li> </ul> </div> {/dede:arclist}

转载请注明来源:申永祥博客,(QQ/微信:790799899)原文地址:http://shenyongxiang.com/dedecms-label/119.html

声明:博客内容除标记原创字样以外内容,均来自网络转载,版权归原作者所有,如涉及版权问题请及时联系处理。

上一篇:cattree|调用DedeCms树形栏目的标签 下一篇:没有了