dede模板里常用到的一些标签总结
1、头尾调用标签:
{dede:include filename="head.htm"/} {dede:include filename="footer.htm"/}
2、当前位置:
{dede:field name='position'/}
3、菜单导航:
<li><a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a></li> {dede:channel type='top' row='10'} <li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li> {/dede:channel}
4、主页的标题描述和关键词 <title>{dede:global.cfg_webname/}</title> <meta name="description" content="{dede:global.cfg_description/}" /> <meta name="keywords" content="{dede:global.cfg_keywords/}" />
主页栏目循环制标签 {dede:channelartlist} {dede:channelartlist typeid = '4,5,6'} <a href="{dede:field name='typeurl'/}" 查看所有>{dede:field name='typename'/}</a> 栏目标题 栏目文章循环 {dede:arclist titlelen='30' row='8'} <a href="[field:arcurl /]">[field:title /]</a><span>[field:pubdate function="MyDate('m-d',@me)"/]</span> {/dede:arclist} 栏目文章循环结束 {/dede:channelartlist}
单独不循环列表调用 tyid='所要显示文章的栏目ID' {dede:arclist titlelen='60' row='8' typeid='9'} <li class="li10"><a href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}
{dede:flink row='24'/} 友情链接
————————————————————————————————————————————————
列表页的标题描述和关键词 <title>{dede:field.title/}_{dede:global.cfg_webname/}</title> <meta name="keywords" content="{dede:field name='keywords'/}" /> <meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />
列表循环
{dede:list pagesize='10'}
<li><a href="[field:arcurl/]">[field:title/]</a><span>[field:pubdate function="MyDate('m-d',@me)"/]</span>时间</li>
图片:[field:imglink /]
[所属栏目带有链接]<a href="{@me['arcurl']}" target="_blank">[field:typelink/]</a>
描述:[field:description/]... 控制描述字数:[field:description function='cn_substr(@me,80)'/]
{/dede:list}
相应的栏目名称{dede:field.title/}
xx月xx日 [field:pubdate function="MyDate('m-d',@me)"/]
xxxx年xx月xx日 [field:pubdate function="MyDate('Y-m-d',@me)"/]
分页代码:{dede:pagelist listitem="info,index,end,pre,next,pageno,option listsize="5"/}
列表页调用顶级栏目
{dede:field.title runphp='yes'}list($toptype,$sontype)=split('/',@me);@me=$toptype;{/dede:field.title}
————————————————————————————————————————————————
内容页的标题描述和关键词 <title>{dede:field.title/}_{dede:global.cfg_webname/}</title> <meta name="keywords" content="{dede:field.keywords/}" /> <meta name="description" content="{dede:field.description function='html2text(@me)'/}" />
标题 {dede:field.title/}
内容 {dede:field.body/}
所属栏目:{dede:field name='title'/}
时间 {dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}
来源: {dede:field.source/}
作者:{dede:field.writer/}
文章摘要:
{dede:field.description runphp='yes'} if(@me<>'' )@me = '<div class="intro">'.@me.'</div>'; {/dede:field.description}
上一页:{dede:prenext get='pre'/} 下一页:{dede:prenext get='next'/}
内容页调用顶级栏目
{dede:field.typeid runphp='yes' function="GetTopid(@me)"}
$dsql = new DedeSql(false); $a="SELECT typename FROM dede_arctype where "; $arcRow = $dsql->GetOne($a); @me=$arcRow[typename];{/dede:field.typeid}
————————————————————————————————————————————————
单页的标题描述和关键词
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title> <meta name="keywords" content="{dede:field.keywords/}" /> <meta name="description" content="{dede:field.description function='html2text(@me)'/}" />
内容 {dede:field.body/}
当前位置:<a href='/'>主页</a>>{dede:field name='title'/}
————————————————————————————————————————————————
5、其他常用标签
调用相关文章(显示这一栏目的全部文章):
{dede:likesgpage} <li><a href="[field:url /]">[field:title /]</a></li> {/dede:likesgpage}
调用相关文章(只显示部分相关的文章)
{dede:likeart titlelen='36' row='10'} <li><a href=”[field:arcurl /]”>[field:title /]</a></li> {/dede:likeart}
图片循环
{dede:arclist imgwidth='120' imgheight='90' row='2' titlelen='20'} [field:imglink /] <a href="[field:arcurl/]">[field:title /]</a> {/dede:arclist}
图文并排
{dede:arclist row=10 orderby=pubdate type='image.' imgwidth='143' imgheight='106' infolen='160' titlelen='20'} <li><a href="[field:arcurl/]">[field:image/]<span class="title">[field:title/]</span></a></li> 描述:[field:infos/] {/dede:arclist}
最新循环
{dede:arclist row=14 titlelen=32 flag='h'} <li><a href="[field:arcurl/]">[field:title/]</a></li> {/dede:arclist}
推荐内容
{dede:arclist titlelen=42 row=6 orderby=rand} <li><a href="[field:arcurl/]">[field:title/]</a> <p>[field:description function='cn_substr(@me,80)'/]...</p> </li>{/dede:arclist}
热点内容
{dede:arclist row=10 orderby=click} <li><a href="[field:arcurl/]">[field:title/]</a></li> {/dede:arclist}
数字循环(1,2,3。。。。。。)
[field:global.autoindex/]
栏目列表 {dede:arclist sort='hot' subday='30' titlelen=32 row=6} <li><a href="[field:arcurl/]">[field:title/]</a></li> {/dede:arclist}
相关栏目 {dede:likearticle col='2' row='10' titlelen='42'} <li><a href="[field:arcurl/]">[field:title/]</a></li> {/dede:likearticle}