如何精通DedeCMS的常用标签?

DedeCMS教程提供了常用标签的详细讲解,帮助用户更好地理解和使用这些标签。

DedeCMS教程:常用标签的详细讲解

如何精通DedeCMS的常用标签?

网站信息标签

1、网站名称{dede:global.cfg_webname/}

2、网站描述{dede:global.cfg_description/}

3、网站关键字{dede:global.cfg_keywords/}

4、模板路径{dede:global.cfg_templets_skin/}

5、调用页面{dede:include filename="head.htm"/}

6、网站编码{dede:global.cfg_soft_lang/}

栏目列表标签

1、调用单个栏目

   {dede:type}
   <a href="[field:typelink/]">[field:typename/]</a>
   {/dede:type}

2、基本语法

   {dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}
   <li><a href='[field:typelink/]'>[field:typename/]</a> </li>
   {/dede:channel}

参数说明

typeid:栏目ID

reid:上级栏目ID

row:调用栏目数

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

type:son表示下级栏目,self表示同级栏目,top顶级栏目

currentstyle:应用样式

文档列表标签

1、标签名称:arclist

2、功能说明:获取指定文档列表

3、适用范围:全局使用

4、基本语法

   {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:分多少列显示(默认为单列)

row:返回文档列表总数

typeid:栏目ID

getall:在没有指定这属性的情况下,不会获取多个栏目的下级子类

titlelen:标题长度

infolen:内容简介长度

imgwidth:缩略图宽度

imgheight:缩略图高度

listtype:栏目类型

orderby:文档排序方式

keyword:含有指定关键字的文档列表

innertext:单条记录样式

aid:指定文档ID

idlist:提取特定文档(文档ID)

channelid:频道ID

limit:限定的记录范围

flag:自定义属性值

noflag:不包含这些属性

orderway:指定排序方式是降序还是顺向排序

subday:在多少天以内的文档

文章信息标签

1、:{dede:field.title/}

2、文章描述{dede:field.description function='html2text(@me)'/}

3、文章关键词{dede:field.keywords/}

4、文章时间{dede:field.pubdate function="MyDate('Ymd H:i',@me)"/}

相关问答FAQs

1、:如何在DedeCMS中调用网站的关键字?

:可以使用以下标签来调用网站的关键字:{dede:global.cfg_keywords/}

2、:如何设置多列显示文档列表?

:可以通过设置col 参数来实现多列显示,要实现两列显示,可以这样写:{dede:arclist row=10 col=2},如果需要更多样式控制,可以使用CSS结合div 标签实现。

标签名称 功能描述 示例代码
{dede:field name='title'/} 获取当前文章的标题 {dede:field name='title'/}
标题:{dede:field name=’title’/}`
{dede:field name='id'/} 获取当前文章的ID {dede:field name='id'/}
文章ID:{dede:field name=’id’/}`
{dede:field name='typeid'/} 获取当前文章的类别ID {dede:field name='typeid'/}
类别ID:{dede:field name=’typeid’/}`
{dede:field name='litpic'/} 获取当前文章的缩略图 {dede:field name='litpic'/}
{dede:field name='title'/}
{dede:field name='keywords'/} 获取当前文章的关键词 {dede:field name='keywords'/}
关键词:{dede:field name=’keywords’/}`
{dede:field name='description'/} 获取当前文章的描述 {dede:field name='description'/}
描述:{dede:field name=’description’/}`
{dede:field name='pubdate'/} 获取当前文章的发布时间 {dede:field name='pubdate'/}
发布时间:{dede:field name=’pubdate’/}`
{dede:field name='user_name'/} 获取当前文章的作者名 {dede:field name='user_name'/}
作者:{dede:field name=’user_name’/}`
{dede:field name='body'/} 获取当前文章的内容 {dede:field name='body'/}
{dede:field name=’body’/}`
{dede:arclist typeid='0' row='10'/} 获取指定类别下的文章列表 {dede:arclist typeid='0' row='10'/}
{dede:arclist typeid=’0′ row=’10’/}`
{dede:channelartlist typeid='0'/} 获取指定类别下的文章列表,包括文章的属性信息 {dede:channelartlist typeid='0'/}
{dede:channelartlist typeid=’0’/}`
{dede:channel type='self'/} 获取当前文章的所属类别信息 {dede:channel type='self'/}
{dede:channel type=’self’/}`
{dede:channel type='top'/} 获取当前文章的顶级类别信息 {dede:channel type='top'/}
{dede:channel type=’top’/}`
{dede:pageinfo pre='上一页'/} 显示分页信息,包括上一页、下一页、总页数等 {dede:pageinfo pre='上一页'/}
{dede:pageinfo pre=’上一页’/}`
{dede:link name='prev'/} 显示上一篇文章的链接 {dede:link name='prev'/}
{dede:link name=’prev’/}`
{dede:link name='next'/} 显示下一篇文章的链接 {dede:link name='next'/}
{dede:link name=’next’/}`
{dede:link name='first'/} 显示第一篇文章的链接 {dede:link name='first'/}
{dede:link name=’first’/}`
{dede:link name='last'/} 显示最后一篇文章的链接 {dede:link name='last'/}
{dede:link name=’last’/}`

表格列举了DedeCMS中常用的一些标签,包括字段标签、列表标签、分页标签、链接标签等,在实际应用中,您可以根据需要选择合适的标签来构建页面内容。

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

(0)
未希的头像未希新媒体运营
上一篇 2024-10-14 16:27
下一篇 2024-10-14 16:27

相关推荐

  • 如何在DeDeCMS织梦后台中去除版权广告?

    要去除DeDeCMS织梦后台的版权广告,通常需要修改系统的核心文件。具体步骤如下:,,1. 登录到你的DeDeCMS后台管理界面。,2. 找到并进入“模板管理”选项。,3. 在模板列表中,找到名为default或其他你正在使用的模板文件夹。,4. 在这个模板文件夹内,寻找一个名为footer.htm或类似名称的文件,这个文件通常包含了页面底部的版权信息。,5. 使用文本编辑器(如Notepad++)打开该文件。,6. 定位到含有版权信息的HTML代码部分,这通常是一段包含“Powered by DedeCMS”等字样的代码。,7. 删除或注释掉这段代码。,8. 保存更改并关闭文件。,9. 返回到后台管理界面,刷新页面以查看更改是否生效。,,直接修改核心文件可能会影响系统的更新和维护,建议在进行此类操作前备份相关文件。如果你不熟悉这些步骤,建议寻求专业人士的帮助以避免不必要的问题。

    2024-10-09
    013
  • 为什么在dedecms模板中,使用channel标签指定typeid时,currentstyle样式却无法生效?

    “`htmlChannel Tag CurrentStyle Invalid Solution /* CSS样式定义 */ .current { color: red; /* 高亮颜色 */ font-weight: bold; } // JavaScript动态样式应用 var typeid = ‘1……

    2024-10-05
    012
  • 如何在DedeCms的Runphp标签中有效调用其他变量?

    在DedeCms的Runphp标签中,可以通过双大括号{{}}来调用其他变量。如果你有一个变量名为$variable,你可以在Runphp标签中使用{{$variable}}来调用它。

    2024-09-03
    022
  • 如何实现dedecms系统的中英文双语搜索功能?

    在dedecms中实现中英文搜索结果,可以通过修改arc.searchview.class.php文件,将查询语句中的$row[“title”]改为$row[“title”]=iconv(“UTF8″, “GBK//IGNORE”, $row[“title”]),以解决中文搜索问题。

    2024-08-04
    031

发表回复

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

免费注册
电话联系

400-880-8834

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