当前位置:首页 > 行业动态 > 正文

DedeCMS织梦模板标签使用攻略,你了解所有标签的调用奥秘吗?

DedeCMS织梦模板标签调用大全

DedeCMS织梦模板标签使用攻略,你了解所有标签的调用奥秘吗?  第1张

常用标签

1. 内容标签

{dede:field name='id'/}:获取当前文章的ID。

{dede:field name='title'/}:获取当前文章的标题。

{dede:field name='litpic'/}:获取当前文章的缩略图。

{dede:field name='url'/}:获取当前文章的链接。

{dede:field name='typeid'/}:获取当前文章的栏目ID。

{dede:field name='typeid'/}:获取当前文章的栏目名称。

{dede:field name='sortid'/}:获取当前文章的排序ID。

{dede:field name='userip'/}:获取当前用户的IP地址。

{dede:field name='username'/}:获取当前登录用户的用户名。

{dede:field name='typename'/}:获取当前文章类型名称。

2. 列表标签

{dede:arclist}:获取指定栏目的文章列表。

{dede:channel type='self' /}:获取当前栏目的信息。

{dede:channel}:获取指定栏目的信息。

{dede:channel type='top' /}:获取顶级栏目的信息。

{dede:channel type='son' /}:获取子栏目的信息。

3. 循环标签

{dede:loop src=''/}:循环调用指定内容。

{dede:loop record=''/}:循环调用记录集。

4. 条件标签

{dede:if}:条件判断。

{dede:if not}:如果条件不满足。

5. 函数标签

{dede:field func='function_name'/}:对字段进行函数处理。

高级标签

1. 高级列表标签

{dede:arclist titlelen=''/}:设置文章标题长度。

{dede:arclist row=''/}:设置每行显示的文章数量。

{dede:arclist limit=''/}:设置显示文章的条数。

2. 高级内容标签

{dede:field content/}:获取文章的内容。

{dede:field notes/}:获取文章的备注。

3. 高级循环标签

{dede:loop row=''/}:设置循环次数。

{dede:loop end=''/}:设置循环结束条件。

4. 高级条件标签

{dede:if eq=''/}:如果等于。

{dede:if neq=''/}:如果不等于。

模板变量

$cfg_basehost:网站域名。

$cfg_basepath:网站根目录。

$cfg_cookie_pre:cookie前缀。

$cfg_remote_site:远程站配置。

其他标签

{dede:include file=''/}:包含文件。

{dede:assign var=''/}:变量赋值。

{dede:empty}:判断变量是否为空。

0

随机文章