dedecms织梦系统文章样式属性的调用标签大全
作者:admin发布时间:2021-11-01分类:软件教程浏览:评论:0
近期,有博友看过马海祥blog《织梦系统(dedecms)文章样式属性的调用标签汇总》的织梦cms文章内容启用标识,说本文对织梦cms文章内容启用标识的梳理还不够全,也有一些独特要求的文章内容启用标识没有里边,因此我又梳理了一些依据特殊要求启用织梦cms文章内容的标识编码,在这里,依靠李海军祥blog的服务平台跟各位共享一下:
1.相关文章启用标识
{dede:likeart titlelen='30' row='10'}
<li><a title="[field:title function='htmlspecialchars(@me)'/]" href="[field:arcurl /]">[field:title /]</a></li>
{/dede:likeart}
表明载入10条相关文章,文章标题长短30字符。
2.网络热点文章内容启用标识
{dede:arclist orderby='click' titlelen='30' row='10'}
<li><a title="[field:title function='htmlspecialchars(@me)'/]" href="[field:arcurl /]">[field:title /]</a></li>
{/dede:arclist}
表明载入10条网络热点文章内容,文章标题长短30字符。
3.任意强烈推荐启用标识
{dede:arclist type='commend' titlelen='30' orderby='rand' row='10'}
<li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li>
{/dede:arclist}
表明任意载入10条推荐文章,文章标题长短30字符。
4.推荐文章启用标识
{dede:arclist type='commend' titlelen='30' row='10'}
<li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li>
{/dede:arclist}
表明载入10条推荐文章,文章标题长短30字符
5.特定从第二篇文章内容逐渐启用的文图标识
{dede:arclist limit='1,10' titlelen=30 orderby=pubdate typeid='1' idlist='' type='image.' imgwidth='200' imgheight='100'}
<a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a>
<a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a>
{/dede:arclist}
注:特定频道栏目再加上typeid='1'表明启用ID为1的频道栏目;idlist =''获取特殊文本文档(文本文档ID);limit='起止ID,纪录数'(起止ID从0开始),表明限制的纪录范畴(如:limit='1,10' 表明从ID为1的纪录逐渐,取10条纪录;启用特定id文本文档事例idlist='1,2,3,4'
6.在主页启用某频道的子频道
{dede:channel type='sun' typeid='频道ID'}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:channel}
7.按時间点一下文章内容排名榜启用标识
按总: {dede:arclist row='20' titlelen=30 orderby=click}
按月: {dede:arclist row='20' titlelen=30 orderby=click subday=30}
按周: {dede:arclist row='20' titlelen=30 orderby=click subday=7}
8.目录隔5行加一行线
{dede:list pagesize='50'}
<LI>
<a href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@me)'/]"
target=_blank>[field:title function="cn_substr(@me,48)"/]</a>
[field:pubdate runphp='yes']
$a="<font color=red>".strftime('%m-%d',@me)."</font>";
$b=strftime('%m-%d',@me);
$ntime = time();
$day3 = 3600 * 24;
if(($ntime - @me) < $day3) @me = $a;
else @me =$b;
[/field:pubdate]<br>
[field:global name=autoindex runphp="yes"]
if(@me%5==0)@me="<hr />";
else @me="";
[/field:global]
{/dede:list}
<DIV class="line2 m1 m3"></DIV>
</LI>
9.文章列表“隔行改色”的方式
{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}
10.当日内公布升级的文章内容时间显示为鲜红色
{dede:arclist row='10' titlelen='24' orderby='pubdate'}
[field:pubdate runphp='yes']
$a="<font color=red>".strftime('%m-%d',@me)."</font>";
$b=strftime('%m-%d',@me);
$ntime = time();
$day3 = 3600 * 24;
if(($ntime - @me) < $day3) @me = $a;
else @me =$b;
[/field:pubdate]
{/dede:arclist}
或
{dede:arclist row='10' titlelen='24' orderby='pubdate'}
[field:pubdate runphp="yes"]
if((time()-@me)<(60*60*24)){@me=' <font color="#ff6600">'.strftime("%m-%d",@me).'</FONT>';}
else {@me=strftime("%m-%d",@me);}
[/field:pubdate]
{/dede:arclist}
11.目录文章内容的增长系列号启用标识
[field:global name=autoindex/]
12.用arclist调用以额外表字段的方式
要获得额外表內容,务必合乎2个标准:
1.特定channelid特性。
2.特定要得到的字段名 addfields='字段名1,字段名'
如:
{dede:arclist addfields='filetype,language,softtype' row='8' channelid='3'}
[field:textlink /] - [field:softtype /]<br />
{/dede:arclist}
专业知识拓展:
标识名字:arclist
标识介绍:织梦cms常见标识,也称之为随意目录标识,在其中imglist.imginfolist.specart.coolart.autolist全是由该标识所界定的差异特性拓宽出去的别称标识。
作用表明:获得特定文本文档目录
应用领域:全局性应用
基本上英语的语法:
{dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}
<a href='[field:arcurl/]'>[field:title/]</a>
{/dede:arclist}
主要参数表明:
col='' 分是多少列表明(默认设置为列项),dedecms5.3之后的版本号中本特性都可以借助多种多样方法开展几行表明。
假如col='1'要两列表明的可以用div css完成,下列为根据div css完成两列的实例:
<style type=text/css>
div{width:400px;float:left;}
</style>
{dede:arclist row='10' titlelen='24' orderby='pubdate' idlist='' col='2'}
[field:textlink/]([field:pubdate function=MyDate('m-d',@me)/])<br/>
{/dede:arclist}
当col>1将应用原先的table两列方法表明
row='10' 启用文章内容的总数
typeid='' 频道ID,在目录模版和档案模板中一般不用特定,在首页模板中容许用","分离表明好几个频道;
getall='1' 在沒有特定这特性的情形下,在频道页.文章内容页模版,不容易获得以","分离的好几个频道的下属派生类
titlelen = '30' 文章标题长短,相当于titlelength
infolen='160' 表明内容概述长短,相当于infolength
imgwidth='120' 缩列图总宽
imgheight='90' 缩列图相对高度
listtype='all' 频道种类image带有缩列图commend强烈推荐
orderby='sortrank' 文本文档排列方法
§ orderby='hot' 或 orderby='click' 表明按点击量排序
§ orderby='sortrank' 或 orderby='pubdate' 按出版发行時间排序
§ orderby='near' 或 orderby=='lastpost' 按最终评价時间
§ orderby=='scores' 按评分排列
§ orderby='id' 按文章内容ID排列
§ orderby='rand' 任意得到特定标准的文本文档目录
keyword='' 带有特定关键词的文本文档目录,好几个关键词用","分
innertext = '' 一条纪录款式
aid='' 特定文本文档ID
idlist ='' 获取特殊文本文档(文本文档ID)
channelid 频道栏目ID
limit='起止ID,纪录数'(起止ID从0开始),表明限制的纪录范畴(如:limit='1,2'表明从ID为1的纪录逐渐,取2条纪录)。
flag = 'h' 自定特性值:今日头条[h],强烈推荐[c],照片[p],幻灯片图片[f],翻转[s],自动跳转[j],文图[a],字体加粗[b]
noflag = '' 同flag,但这儿是表明不包含这种特性。
orderway='desc' 数值desc或asc,特定排列方法是降序或是正向排列,默认设置为降序。
subday='日数' 表明在多少天之内的文本文档。
标签:dedecms
- 上一篇:织梦(dedecms)标签调用代码大全总汇
- 下一篇:美图秀秀网页版怎么抠图?
相关推荐
你 发表评论:
欢迎- 软件教程排行
- 最近发表