您是否在寻找官方的dedecms模板标签代码参考?

DedeCMS模板标签代码官方参考可以在DedeCMS官方网站找到。

Dedecms模板标签代码官方参考

1. Arclist 标记

Arclist标记是DedeCMS最常用的一个标记,也叫自由列表标记,它包括多个别名标记如hotart、coolart、likeart、artlist、imglist、imginfolist、specart和autolist。

功能说明:获取指定的文档列表。

适用范围:封面模板、列表模板、文档模板。

基本语法

{dede:arclist typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword=''}底层模板(InnerText){/dede:arclist}

属性说明

1.typeid:表示栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目。

2.row:返回文档列表总数。

3.col:分多少列显示(默认为单列)。

4.titlelen长度。

5.infolen简介长度。

6.imgwidth:缩略图宽度。

7.imgheight:缩略图高度。

8.type:档案类型,空值或type='all'时为普通文档,type='commend'时推荐文档,type='image'时必须含有缩略图片的文档,type='spec'时专题。

9.orderby:排序方式,默认值是senddate按发布时间排列。

10.orderway:排序方式是降序还是顺向排序,默认为降序。

11.keyword:含有指定关键字的文档列表,多个关键字用","分开。

12.channelid:特定的频道模型ID,内置的频道有专题(1)、文章(1)、图集(2)、Flash(4)、软件(3)。

13.limit:限定的记录范围,row属性必须等于"结束 起始"。

14.att:自定义属性值。

15.subday:在多少天以内的文档。

16.partsort:自动获得父栏目的所有子数中排列在第几位的栏目ID。

2. Field 标记

Field标记用于获取特定栏目或档桉的字段值及常用的环境变量值。

功能说明:获取特定栏目或档桉的字段值及常用的环境变量值。

适用范围:封面模板、列表模板、文档模板。

基本语法

{dede:field name='字段名'/}

系统分配的field

板块模板:phpurl,indexurl,indexname,templeturl,memberurl,powerby,webname,specurl。

列表模板:position,title,phpurl,templeturl,memberurl,powerby,indexurl,indexname,specurl,栏目表dede_arctype的所有字段。

您是否在寻找官方的dedecms模板标签代码参考?

文档模板:position,phpurl,templeturl,memberurl,powerby,indexurl,indexname,specurl,id(同 ID,aid)。

文档所有内容字段:档案dede_archives表和附加表的所有字段。

3. Channel 标记

Channel标记用于获取栏目列表。

功能说明:获取栏目列表。

适用范围:封面模板、列表模板、文档模板。

基本语法

{dede:channel row='' type=''}自定义样式模板(InnerText){/dede:channel}

属性

1.row:获取记录的条数。

2.type:指定要获取的栏目类型。

4. 内置系统标记

DedeCMS还包含一些内置系统标记,用于获取外部变量、输出数组等。

global:获取一个外部变量,除了数据库密码之外,能调用系统的任何配置参数。

{dede:global name='cfg_cmspath'/}

foreach:用来输出一个数组。

{dede:foreach array='数组名称'}
	[field:key/] [field:value/]
{/dede:foreach}

include:引入一个文件。

{dede:include file='文件名称' ismake='是否为dede板块模板(yes/no)'/}

5. 常用函数扩展

DedeCMS允许有限的编程扩展,格式如下:

{dede:标记名称 属性='值'  function='youfunction("参数一","参数二","@me")'/}

@me 用于表示当前标记的值,因此标记内编程是不能使用 echo 之类的语句的,只能把所有返回值传递给 @me。

FAQs常见问题解答

Q1: 如何在Dedecms中显示推荐的图片文档?

A1: 可以使用 {dede:arclist} 标记,并设置 type 属性为 ‘commend image’,如下所示:

{dede:arclist type='commend image'}

Q2: 如何获取特定天数内的热门文档?

A2: 可以使用 {dede:arclist} 标记,并设置 subday 属性,如下所示:

{dede:arclist subday='7'} // 获取7天内的热门文档

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

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

相关推荐

  • 如何有效设置Dedecms的采集过滤规则以实现万能过滤?

    在dedecms中,万能采集过滤代码和常用过滤规则可以帮助你更精确地获取目标数据。这些代码通常用于过滤掉不需要的信息,如广告、版权信息等。具体的过滤规则需要根据你要采集的网站结构来定制。

    2024-10-02
    02
  • 如何为DEDECMS投票系统添加多彩样式?

    DEDECMS投票多彩样式可以通过修改模板文件和CSS样式来实现,具体步骤如下:,,1. 打开DEDECMS后台,找到需要修改的投票模块,点击编辑。,,2. 在编辑页面中,找到投票样式设置,选择“自定义样式”。,,3. 在自定义样式中,可以修改投票按钮的背景色、字体颜色、边框颜色等属性,以及投票结果的显示方式等。,,4. 修改完成后,点击保存即可生效。,,5. 如果需要进一步美化投票样式,可以通过修改模板文件和CSS样式来实现。具体操作可以参考DEDECMS官方文档或者相关教程。

    2024-09-29
    09
  • 如何解决DedeCMS教程中的织梦搬家后数据库连接错位问题?

    在织梦搬家过程中,如果遇到错位或链接不上数据库的问题,可能是配置文件未正确修改或数据库信息有误。请检查/data/common.inc.php中的数据库名称、用户名和密码是否与新环境一致,并确保数据库已正确导入。

    2024-08-31
    020
  • 如何正确修改dedecms伪静态重写设置?

    在DedeCMS中,要进行伪静态重写设置的修改,首先需要登录管理后台,然后依次点击系统˃系统基本参数˃核心设置,找到并开启“使用伪静态模式”。接着在对应的规则中修改URL重写规则,保存后更新系统的缓存。最后确保服务器或虚拟主机支持.htaccess文件的配置即可。

    2024-09-03
    022

发表回复

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

免费注册
电话联系

400-880-8834

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