收藏常用的dedecms模板开发标签
DedeCMS模板开发标签是用于控制网页内容显示和排版的标记。常用的标签有:{dede:标记名 属性名='属性值'/},用于调用后台模块或函数;{dede:arclist 属性名='属性值'/},用于循环输出文章列表;{dede:field.字段名/},用于获取指定字段的内容;{dede:sql 语句/},用于执行SQL查询;{dede:include file='文件名'/},用于包含其他模板文件。掌握这些标签有助于提高DedeCMS模板开发的效率和质量。
1:基本的标题调用
首页
<TITLE>{dede:global.cfg_webname/}</TITLE><metaname="keywords"content="{dede:global.cfg_keywords/}"><metaname="description"content="{dede:global.cfg_description/}">
文章页
{dede:field name="title"/} 这里文章页的标题,{dede:field.seotitle/}是栏目页,描述和KEY都是一样的写法。
<TITLE>{dede:field.seotitle/}_{dede:global.cfg_webname/}</TITLE><METAcontent="{dede:fieldname='keywords'/}"name=keywords><METAcontent="{dede:fieldname='description'function='html2text(@me)'/}"name=description>
2:导航调用
{dede:channelrow='9'type='top'}<LI><ahref="[field:typelink/]"title="[field:typenamefunction='substr(@me,0,8)'/]">[field:typenamefunction='substr(@me,0,8)'/]</a></LI>{/dede:channel}
3:文章自由列表标签
文章列表
{dede:arclisttitlelen='25'row='5'typeid='2'}<ahref="[field:arcurl/]"title="[field:title/]"><imgalt="[field:title/]"src="[field:litpic/]"><SPAN>[field:title/]</SPAN></a><p>[field:pubdatefunction="MyDate('m-d',@me)"/]</p>{/dede:arclist}orderby='hot'[field:info/][field:description/]
在这里ARCLIST有更多的参数,可以查阅织梦的教程,用到 就几个。
自定义属性值flag = 'h'
4:在首页调用某栏目的子栏目
这个标签一般是产品的分类用得到。
{dede:channeltype='sun'typeid='栏目ID'}<ahref="[field:typelink/]">[field:typename/]</a>{/dede:channel}
5:尾部信息:(全局通用标签)
友情链接调用标签:
{dede:flinkrow='24'linktype=2/}{dede:flinkrow='24'type='text'titlelen='26'linktype='2'}<A>[field:link/]</A>{/dede:flink}网站版权调用标签:{dede:globalname='cfg_powerby'/}网站备案调用标签:{dede:globalname='cfg_beian'/}
6:列表页用到的标签:
列表文章调用标签:{dede:listpagesize='8'}{/dede:list}当前栏目名称标签:{dede:fieldname='typename'/}栏目介绍:{dede:fieldname='description'function='html2text(@me)'/}单页内容:{dede:field.content/}当前位置调用标签:{dede:fieldname='position'/}列表评论调用标签:[field:postnum/]列表时间调用标签:[field:pubdatefunction="GetDateTimeMK(@me)"/]列表分页调用标签:{dede:pagelistlistsize='4'listitem='indexprepagenonextend'/}列表标题:{dede:field.title/}-{dede:global.cfg_webname/}列表点击调用标签:[field:click/]列表评论调用标签:[field:postnum/]列表栏目调用:[<ahref='[field:typeurl/]'>[field:typename/]</a>]列表栏目调用TAG:{dede:tagrow='80'getall='1'sort='month'}<ahref='[field:link/]'target=_blankclass="tag">[field:tag/]</a>{/dede:tag}
7:文章页:
文章标题调用标签:{dede:fieldname="title"/}作者链接调用标签:{dede:fieldname='writer'/}文章来源调用标签:{dede:fieldname='source'/}文章时间调用标签:{dede:fieldname='pubdate'function='GetDateMk(@me)'/}文章Tag调用标签:{dede:tagtype='current'/}文章内容标签:{dede:fieldname='body'/}文章摘要:{dede:field.description/}文章页缩略图:{dede:fieldname="litpic"/}