如何正确使用织梦DedeCMS中的arclist标签?

织梦dedecms中的arclist标签用于从数据库中获取文章列表,并通过指定的模板展示。

织梦DedeCMS中arclist标签的详细解释

如何正确使用织梦DedeCMS中的arclist标签?

功能说明

arclist标签是织梦DedeCMS系统中的一个重要标签,主要用于获取指定文档列表,其功能强大且灵活,适用于全局使用,可以在不同版本(如V5.7、V5.6和V5.7)中使用。

基本语法

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

参数说明

参数 说明
flag 标记属性,用于调用不同类型的文档,常用值有:h(头条),c(推荐),p(图片)等。
typeid 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中可以用逗号分隔表示多个栏目。
row 返回文档列表总数。
col 分多少列显示,默认为单列,可以通过多种方式实现多列显示。
titlelen 标题长度,等同于titlelength。
infolen 内容简介长度,等同于infolength,只控制infos内容。
imgwidth 缩略图宽度。
imgheight 缩略图高度。
listtype 栏目类型,image表示含有缩略图,commend表示推荐。
orderby 文档排序方式,常见值有:hot(点击数),pubdate(出版时间),id(文章ID),rand(随机)。
keyword 含有指定关键字的文档列表,多个关键字用逗号分隔。
idlist 提取特定文档(文档ID),例子:idlist = ‘4,45,78,237’。
limit 限定记录范围,limit=’1,2’表示从ID为1的记录开始,取2条记录。
orderway 指定排序方式是降序还是顺向排序,值为desc或asc,默认为desc。

示例应用

调用推荐文章按发布时间排序

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

此示例展示了如何调用10条推荐文章,并按发布时间排序。

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

如何正确使用织梦DedeCMS中的arclist标签?

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

此示例展示了如何调用10条最新文章,并按发布时间排序。

按ID排序降序排列

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

此示例展示了如何按ID降序排列文章。

日期格式示例

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)/]

如何正确使用织梦DedeCMS中的arclist标签?

这些示例展示了如何使用不同的日期格式来显示文章的发布日期。

常见问题解答(FAQ)

1. dedeCMS的arclist标签为什么只生效一次?

答:这通常是因为模板编写错误或缓存问题导致的,请检查模板代码的正确性,并尝试清理缓存。

2. dedeCMS中的arclist标签如何调用含有缩略图的文档?

答:可以使用flag="p"自定义属性来实现,示例如下:

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

这个示例展示了如何调用10条包含缩略图的文章。

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

(0)
未希的头像未希新媒体运营
上一篇 2024-10-20
下一篇 2024-08-28

相关推荐

  • html怎么输出标签

    在HTML中,标签是用来定义网页内容的结构和样式的,我们可能需要将HTML标签原样输出,而不是将其解析为浏览器可识别的文本或其他内容,这种情况通常出现在处理用户输入、生成静态页面或者进行其他需要保留HTML结构的操作时,以下是如何将HTML标签原样输出的方法:1、使用实体字符HTML4和XHTML1.0规范定义了一些实体字符,用于表示……

    2024-03-23
    0228
  • 此接口用于获取 token_获取Token

    此接口设计用于获取Token,用户通过提供必要的身份验证信息来请求Token。接口将验证信息与存储的用户数据进行匹配,若验证成功,则生成并返回一个Token给用户。这个Token随后可以用于访问受保护的资源或执行需要授权的操作。

    2024-07-05
    044
  • win11电脑文件夹怎么设置密码?

    要在Windows 11上为文件夹设置密码,你可以使用内置的文件加密工具BitLocker。右击要加密的文件夹,选择“属性”,进入“常规”选项卡,点击“高级”,在“压缩或加密属性”下勾选“加密内容以保护数据”,然后按照提示进行操作即可。

    2024-07-10
    0149
  • 如何选择最佳的云服务器控制面板?

    在当前快速发展的数字化时代,云服务器已经成为了众多企业及个人托管网站和应用的首选平台,对于云服务器的管理,控制面板的选择尤为关键,控制面板不仅能够简化服务器的管理流程,还可以增强服务器的安全性和稳定性,本文将推荐几款优秀的云服务器控制面板,帮助用户更有效地管理其云资源,推荐的云服务器控制面板1、宝塔面板简介与优……

    2024-09-16
    021

发表回复

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

免费注册
电话联系

400-880-8834

产品咨询
产品咨询
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入