如何高效利用织梦标签list进行图文编辑?

织梦标签list是用于在Dedecms内容管理系统中调用文章列表的标签。

织梦标签 {dede:arclist} 详解

如何高效利用织梦标签list进行图文编辑?

基本语法与功能

1、标记简介:{dede:arclist}是织梦CMS中常用的自由列表标记,可以获取指定文档列表,其别名标记包括imglist、imginfolist、specart、coolart、autolist等。

2、基本语法

{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}

3、主要参数

typeid:栏目ID,首页模板中可以用逗号分隔表示多个栏目。

orderby:排序方式,如按点击数(hot或click)、出版时间(sortrank或pubdate)、最后评论时间(lastpost)等。

idlist:提取特定文档,用逗号分隔文档ID。

limit:限定记录范围,格式为“起始ID,记录数”。

keyword:含有指定关键字的文档列表,多个关键字用逗号分隔。

orderway:排序方式,desc为降序,asc为升序,默认为降序。

使用实例

1、调用最新文章按发布时间排序

{dede:arclist channelid='' row='10' titlelen='60'}
<li><a href='[field:arcurl /]' title="[field:fulltitle /]">[field:title /]</a></li>
{/dede:arclist}

2、按ID排序降序排列

{dede:arclist channelid='' row='10' titlelen='60' orderby='id' }
<li><a href='[field:arcurl /]' title="[field:fulltitle /]">[field:title /]</a></li>
{/dede:arclist}

3、按ID排序顺序排列

{dede:arclist channelid='' row='10' titlelen='60' orderby='id' orderway='asc' }
<li><a href='[field:arcurl /]' title="[field:fulltitle /]">[field:title /]</a></li>
{/dede:arclist}

4、调用含有缩图的文档

{dede:arclist flag="p" row='10' titlelen='60'}
<li><a href="[field:arcurl /]"><img src="[field:litpic/]" border="0" alt="[field:fulltitle /]"></a>
<span><a href="[field:arcurl /]" title="[field:fulltitle /]">[field:title /]</a></span>
</li>
{/dede:arclist}

日期的各种格式

08 [field:pubdate function=strftime(‘%d’,@me)/]

08 日 [field:pubdate function=strftime(‘%d日’,@me)/]

0608 [field:pubdate function=strftime(‘%m%d’,@me)/]

06月08日 [field:pubdate function=strftime(‘%m月%d日’,@me)/]

090608 [field:pubdate function=strftime(‘%y%m%d’,@me)/]

20090608 [field:pubdate function=strftime(‘%Y%m%d’,@me)/]

09年06月08日 [field:pubdate function=strftime(‘%y年%m月%d日’,@me)/]

2009年06月08日 [field:pubdate function=strftime(‘%Y年%m月%d日’,@me)/]

FAQs(常见问题解答)

1、问:如何按点击数排序?

答:将orderby参数设置为hot或click即可。orderby='hot'orderby='click'

2、问:如何随机显示文档列表?

答:将orderby参数设置为rand。orderby='rand'

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1113727.html

(0)
未希的头像未希新媒体运营
上一篇 2024-10-01 05:15
下一篇 2024-10-01 05:17

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入