欢迎访问TDS网络官方网站!
当前位置:首页 > 技术知识 > 网站知识
迅睿CMS常用标签大全(持续更新)
一、系统调用标签
<title>{$meta_title}</title>
<meta name="keywords" content="{$meta_keywords}" />
<meta name="description" content="{$meta_description}" />

基础格式
{module module=news id=5 num=6}
标题:{$t.title}
地址:{$t.url}
描述:{$t.description}  截取20字 {dr_strcut($t.description, 20)}
缩略图: {dr_thumb($t.thumb, 200, 200)} 判断有无缩略图:{if $t.thumb}有的{else}没有{/if}
时间:{$t.updatetime}
自定义时间:{dr_date($t._updatetime, 'Y-m-d')}

=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》
{/module}
调试排错诊断信息:{$debug} (开发者模式下才可用)
如果调用其他模块数据,只需要把news改成其他模块的目录名称即可

num=1,8从第一条开始调用,调用8个信息

{module pid=0 catid=27  num=6 num=1,8}
<a href="{$t.url}"><img src="{dr_thumb($t.thumb, 200, 200)}" alt="{$t.title}"/>
<span>{$t.title}</span>
{/module}

缩略图
{dr_thumb($t.thumb)}


指定栏目名称和链接调用
{category module=share id=1}<a href="{$t.url}">查看更多</a>{/category}
或者
{dr_share_cat_value(1, 'url')}

======================================================================
迅睿cms栏目/列表页标签调用大全
 {module pid=0 catid=$catid  num=6 num=1,8}
<li>
<a href="{$t.url}">
<div class="news-list-l hidden-xs"> <b>{dr_date($t._updatetime, 'd')}</b> <small>{dr_date($t._updatetime, 'Y-m')}</small> <i></i> <span>最新+</span> </div>
 <div class="news-list-r"> <b>{$t.title}</b> <strong class="visible-xs">{dr_date($t._updatetime, 'Y-m-d')}</strong> <small>{dr_strcut($t.description, 200)}...</small> <span>查看更多>></span> </div>
</a>
</li>
 {/module}


分页标签
{if $nums}
<select onchange="dr_go_page(this.value)">
    {php $pp = range(1,$nums);}
    {loop $pp $p}
    <option value="{$p}">第{$p}页</option>
    {/loop}
</select>
<script>
    function dr_go_page(value) {
        var url="{$pagerule}";
        if (value) {
            url = url.replace('{page}', value);
            location.href=url;
        }
    }
    </script>
{/if}


迅睿cms调用本栏目基础信息标签代码:
当前栏目ID:$catid  单独调用{$catid}
当前栏目名称:{$cat.name}
当前栏目地址:{$cat.url}
当前栏目内容:{$cat.content}
当前栏目缩略图:{dr_get_file($cat.thumb)}
当前SEO标题 {$cat['setting']['seo']['list_title']}
当前SEO关键字 {$cat['setting']['seo']['list_keywords']}
当前SEO描述 {$cat['setting']['seo']['list_description']}
迅睿cms调用本栏目面包屑导航代码:
{dr_catpos($catid, '', true, '<a href="[url]">[name]</a> > ')}
迅睿cms调用父栏目标签代码:

父级栏目ID:{$parent.id}
父级栏目名称:{$parent.name}
父级栏目地址:{$parent.url}
父级栏目缩略图:{dr_get_file($parent.thumb)}
迅睿cms调用顶级栏目标签代码:

顶级栏目ID:{$top.id}
顶级栏目名称:{$top.name}
顶级栏目地址:{$top.url}
顶级栏目缩略图:{dr_get_file($top.thumb)}
迅睿cms调用顶级栏目下的子栏目标签代码:

输出当前顶级栏目的下级子栏目
{category pid=$top.id return=c}
是否当前栏目:{if $c.id==$cat.id} class="active"{/if}
<a href="{$c.url}">{$c.name}</a>
缩略图 {dr_thumb($c.thumb)}
栏目内容{$c.content}
{/category}
迅睿cms调用父栏目下的子栏目标签代码:

输出当前父栏目的下级子栏目
{category pid=$parent.id return=c}
是否当前栏目:{if $c.id==$cat.id} class="active"{/if}
<a href="{$c.url}">{$c.name}</a>
缩略图 {dr_thumb($c.thumb)}
栏目内容{$c.content}
{/category}
迅睿cms调用当前位置代码:

<ul class="page-breadcrumb breadcrumb">
    <li>
        <a href="{SITE_URL}">网站首页</a>
        <i class="fa fa-circle"></i>
    </li>
    {dr_catpos($catid, '', true, '<li> <a href="[url]">[name]</a> '.PHP_EOL.'<i class="fa fa-circle"></i> </li>'.PHP_EOL)}
    <li>
        <a href="{$url}">{$title}</a>
        <i class="fa fa-circle"></i>
    </li>
    <li>
        <span>内容</span>
    </li>
</ul>


=================================================
=================================================
=================================================
=================================================
=================================================

迅睿cms内容页标签调用大全
迅睿cms基础内容字段标签调用代码:

{$title}    标题
{dr_thumb($thumb, 200, 200)} 200x200的缩略图
{if $thumb}{dr_get_file($thumb)}原图{else}无图{/if}
{$keywords} 关键字
{$description}  描述
{$author}   来源/笔名
{$content}  文章内容

{$inputtime}    发布时间
{$updatetime}   更新时间
{dr_date($_inputtime, 'Y-m-d')}    发布时间
{dr_date($_updatetime, 'Y-m-d')}    更新时间

动态阅读数(需要jquery):{dr_show_hits($id)} 

{$my_web_url}  当前地址
{$comments} 评论数,固定
{$favorites}    收藏数
{$avgsort}  评论平均分
{$support}  支持数量
{$oppose}   反对数量
迅睿cms相同关键词的相关文章标签调用代码:

根据内容的关键词字段keywords来查询同词标题的内容
{related module=MOD_DIR tag=$tag}
<a href="{$t.url}">{$t.title}</a>
{/related}
调试排错诊断信息:{$debug} (开发者模式下才可用)

----------排除自身内容的写法-----
{related module=MOD_DIR NOT_id=$id tag=$tag}
<a href="{$t.url}">{$t.title}</a>
{/related}
调试排错诊断信息:{$debug} (开发者模式下才可用)

----------限制是同栏目的写法-----
{related module=MOD_DIR catid=$catid tag=$tag}
<a href="{$t.url}">{$t.title}</a>
{/related}
调试排错诊断信息:{$debug} (开发者模式下才可用)
迅睿cms输出当前栏目最新10条数据列表标签代码:

{module catid=$catid order=updatetime num=10}
标题:{$t.title}
地址:{$t.url}
描述:{$t.description}  截取20字 {dr_strcut($t.description, 20)}
缩略图: {dr_thumb($t.thumb, 200, 200)} 判断有无缩略图:{if $t.thumb}有的{else}没有{/if}
缩略图原图: 判断有无缩略图:{if $t.thumb} {dr_get_file($t.thumb)}  {else}没有{/if}
时间:{$t.updatetime} 自定义时间:{dr_date($t._updatetime, 'Y-m-d')}

=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》
{/module}
调试排错诊断信息:{$debug} (开发者模式下才可用)
迅睿cms输出当前栏目热门10条数据列表标签代码:

{module  catid=$catid order=hits num=10}
标题:{$t.title}
地址:{$t.url}
描述:{$t.description}  截取20字 {dr_strcut($t.description, 20)}
缩略图: {dr_thumb($t.thumb, 200, 200)} 判断有无缩略图:{if $t.thumb}有的{else}没有{/if}
缩略图原图: 判断有无缩略图:{if $t.thumb} {dr_get_file($t.thumb)}  {else}没有{/if}
时间:{$t.updatetime} 自定义时间:{dr_date($t._updatetime, 'Y-m-d')}


=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》
{/module}
调试排错诊断信息:{$debug}  (开发者模式下才可用)
迅睿cms输出当前栏目随机10条数据列表标签代码:

{module  catid=$catid order=rand num=10}
标题:{$t.title}
地址:{$t.url}
描述:{$t.description}  截取20字 {dr_strcut($t.description, 20)}
缩略图: {dr_thumb($t.thumb, 200, 200)} 判断有无缩略图:{if $t.thumb}有的{else}没有{/if}
缩略图原图: 判断有无缩略图:{if $t.thumb} {dr_get_file($t.thumb)}  {else}没有{/if}
时间:{$t.updatetime} 自定义时间:{dr_date($t._updatetime, 'Y-m-d')}

=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》
{/module}
调试排错诊断信息:{$debug}  (开发者模式下才可用)
迅睿cms调用上一篇标签代码:

上一篇:{if $prev_page}
<a href="{$prev_page.url}">{$prev_page.title}</a>
标题:{$prev_page.title}
地址:{$prev_page.url}
描述:{$prev_page.description}  截取20字 {dr_strcut($prev_page.description, 20)}
缩略图: {dr_thumb($prev_page.thumb, 200, 200)} 判断有无缩略图:{if $prev_page.thumb}有的{else}没有{/if}
时间:{$prev_page.updatetime} 自定义时间:{dr_date($prev_page._updatetime, 'Y-m-d')}

=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》,指定renturn值为:prev_page
{else}
没有了
{/if}
迅睿cms调用下一篇标签代码:

下一篇:{if $next_page}<a href="{$next_page.url}">{$next_page.title}</a>
标题:{$next_page.title}
地址:{$next_page.url}
描述:{$next_page.description}  截取20字 {dr_strcut($next_page.description, 20)}
缩略图: {dr_thumb($next_page.thumb, 200, 200)} 判断有无缩略图:{if $next_page.thumb}有的{else}没有{/if}
时间:{$next_page.updatetime} 自定义时间:{dr_date($next_page._updatetime, 'Y-m-d')}

=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》,指定renturn值为:next_page            
{else}
没有了
{/if}
迅睿cms内容页分页调用标签代码:

<!--如果存在分页时循环输出分页数与标题-->
{loop $content_page $sn $t}
{if $pageid==$sn}
<span>{$sn}</span>
{else}
<a href="{php echo $sn > 1 ? str_replace('[page]', $sn, $urlrule) : $url;}">{$sn}</a>
{/if}
{/loop}

{if $pageid<2}
当前是第一页
{/if}

{if $content_page && $pageid == dr_count($content_page)}
当前是最后一页
{/if}
迅睿cms发布作者相关信息调用标签代码:

{php $user=dr_member_info($uid);} // 调用该文章的发布者的会员信息
会员名称:{$user.username}
会员邮箱:{$user.email}
手机号码:{$user.phone}
真实姓名:{$user.name}

其他字段可通过标签生成器来生成出来

会员头像:{$user.avatar}
是否是后台管理员:{$user.is_admin}

显示加入了哪些用户组:
{loop $user.group $tt}
<p>
    用户组ID:{$tt.gid} 这是gid不要写成id
    级别名称:{$tt.group_level}
    用户组名称:{$tt.group_name}
    有效期:{dr_date($tt.stime)} ~ {dr_date($tt.etime)}

</p>
{/loop}
迅睿cms内容发布作者其他文章调用标签代码:

调用当前内容的作者,在news模块发布的其他文章数,显示10条                  
{module module=news uid=$uid num=10}
标题:{$t.title}
地址:{$t.url}
描述:{$t.description}  截取20字 {dr_strcut($t.description, 20)}
缩略图: {dr_thumb($t.thumb, 200, 200)} 判断有无缩略图:{if $t.thumb}有的{else}没有{/if}
时间:{$t.updatetime} 自定义时间:{dr_date($t._updatetime, 'Y-m-d')}

=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》
{/module}
调试排错诊断信息:{$debug} (开发者模式下才可用)
如果调用其他模块数据,只需要把news改成其他模块的目录名称即可
迅睿cms当前页面分页号:

{$pageid}
迅睿cms关键词搜索调用标签代码:

{loop $kws $name3 $url3}
<a href="{$url3}" target="_blank">{$name3}</a>
{/loop}
迅睿cms关键词库tag插件调用代码:

{loop $kws $name3 $url3}
<a href="{$url3}" target="_blank">{$name3}</a>
{/loop}
迅睿cms当前位置调用标签代码:

<ul class="page-breadcrumb breadcrumb">
    <li>
        <a href="{SITE_URL}">网站首页</a>
        <i class="fa fa-circle"></i>
    </li>
    {dr_catpos($catid, '', true, '<li> <a href="[url]">[name]</a> '.PHP_EOL.'<i class="fa fa-circle"></i> </li>'.PHP_EOL)}
    <li>
        <a href="{$url}">{$title}</a>
        <i class="fa fa-circle"></i>
    </li>
    <li>
        <span>内容</span>
    </li>
</ul>





二、模板调用标签
1、首页
网站名称:{SITE_NAME}
{$meta_title}(列表页通用)
{$meta_keywords}
{$meta_description}

2、封面页
3、列表页
迅睿cms调用本栏目基础信息标签代码:

当前栏目ID:$catid  单独调用{$catid}
当前栏目名称:{$cat.name}
当前栏目地址:{$cat.url}
当前栏目内容:{$cat.content}
当前栏目缩略图:{dr_get_file($cat.thumb)}
当前SEO标题 {$cat['setting']['seo']['list_title']}
当前SEO关键字 {$cat['setting']['seo']['list_keywords']}
当前SEO描述 {$cat['setting']['seo']['list_description']}
迅睿cms调用本栏目面包屑导航代码:

{dr_catpos($catid, '', true, '<a href="[url]">[name]</a> > ')}
迅睿cms调用父栏目标签代码:

父级栏目ID:{$parent.id}
父级栏目名称:{$parent.name}
父级栏目地址:{$parent.url}
父级栏目缩略图:{dr_get_file($parent.thumb)}
 迅睿cms调用顶级栏目标签代码:

顶级栏目ID:{$top.id}
顶级栏目名称:{$top.name}
顶级栏目地址:{$top.url}
顶级栏目缩略图:{dr_get_file($top.thumb)}
迅睿cms调用顶级栏目下的子栏目标签代码:

输出当前顶级栏目的下级子栏目
{category pid=$top.id return=c}
是否当前栏目:{if $c.id==$cat.id} class="active"{/if}
<a href="{$c.url}">{$c.name}</a>
缩略图 {dr_thumb($c.thumb)}
栏目内容{$c.content}
{/category}
迅睿cms调用父栏目下的子栏目标签代码:

输出当前父栏目的下级子栏目
{category pid=$parent.id return=c}
是否当前栏目:{if $c.id==$cat.id} class="active"{/if}
<a href="{$c.url}">{$c.name}</a>
缩略图 {dr_thumb($c.thumb)}
栏目内容{$c.content}
{/category}
迅睿cms调用当前位置代码:

<ul class="page-breadcrumb breadcrumb">
    <li>
        <a href="{SITE_URL}">网站首页</a>
        <i class="fa fa-circle"></i>
    </li>
    {dr_catpos($catid, '', true, '<li> <a href="[url]">[name]</a> '.PHP_EOL.'<i class="fa fa-circle"></i> </li>'.PHP_EOL)}
    <li>
        <a href="{$url}">{$title}</a>
        <i class="fa fa-circle"></i>
    </li>
    <li>
        <span>内容</span>
    </li>
</ul>
4、内容页
迅睿cms基础内容字段标签调用代码:

{$title}    标题
{dr_thumb($thumb, 200, 200)} 200x200的缩略图
{if $thumb}{dr_get_file($thumb)}原图{else}无图{/if}
{$keywords} 关键字
{$description}  描述
{$author}   来源/笔名
{$content}  文章内容
 
{$inputtime}    发布时间
{$updatetime}   更新时间
{dr_date($_inputtime, 'Y-m-d')}    发布时间
{dr_date($_updatetime, 'Y-m-d')}    更新时间
 
动态阅读数(需要jquery):{dr_show_hits($id)} 
 
{$my_web_url}  当前地址
{$comments} 评论数,固定
{$favorites}    收藏数
{$avgsort}  评论平均分
{$support}  支持数量
{$oppose}   反对数量
迅睿cms相同关键词的相关文章标签调用代码:

根据内容的关键词字段keywords来查询同词标题的内容
{related module=MOD_DIR tag=$tag}
<a href="{$t.url}">{$t.title}</a>
{/related}
调试排错诊断信息:{$debug} (开发者模式下才可用)
 
----------排除自身内容的写法-----
{related module=MOD_DIR NOT_id=$id tag=$tag}
<a href="{$t.url}">{$t.title}</a>
{/related}
调试排错诊断信息:{$debug} (开发者模式下才可用)
 
----------限制是同栏目的写法-----
{related module=MOD_DIR catid=$catid tag=$tag}
<a href="{$t.url}">{$t.title}</a>
{/related}
调试排错诊断信息:{$debug} (开发者模式下才可用)
迅睿cms输出当前栏目最新10条数据列表标签代码:

{module catid=$catid order=updatetime num=10}
标题:{$t.title}
地址:{$t.url}
描述:{$t.description}  截取20字 {dr_strcut($t.description, 20)}
缩略图: {dr_thumb($t.thumb, 200, 200)} 判断有无缩略图:{if $t.thumb}有的{else}没有{/if}
缩略图原图: 判断有无缩略图:{if $t.thumb} {dr_get_file($t.thumb)}  {else}没有{/if}
时间:{$t.updatetime} 自定义时间:{dr_date($t._updatetime, 'Y-m-d')}
 
=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》
{/module}
调试排错诊断信息:{$debug} (开发者模式下才可用)
迅睿cms输出当前栏目热门10条数据列表标签代码:

{module  catid=$catid order=hits num=10}
标题:{$t.title}
地址:{$t.url}
描述:{$t.description}  截取20字 {dr_strcut($t.description, 20)}
缩略图: {dr_thumb($t.thumb, 200, 200)} 判断有无缩略图:{if $t.thumb}有的{else}没有{/if}
缩略图原图: 判断有无缩略图:{if $t.thumb} {dr_get_file($t.thumb)}  {else}没有{/if}
时间:{$t.updatetime} 自定义时间:{dr_date($t._updatetime, 'Y-m-d')}
 
 
=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》
{/module}
调试排错诊断信息:{$debug}  (开发者模式下才可用)
 迅睿cms输出当前栏目随机10条数据列表标签代码:

{module  catid=$catid order=rand num=10}
标题:{$t.title}
地址:{$t.url}
描述:{$t.description}  截取20字 {dr_strcut($t.description, 20)}
缩略图: {dr_thumb($t.thumb, 200, 200)} 判断有无缩略图:{if $t.thumb}有的{else}没有{/if}
缩略图原图: 判断有无缩略图:{if $t.thumb} {dr_get_file($t.thumb)}  {else}没有{/if}
时间:{$t.updatetime} 自定义时间:{dr_date($t._updatetime, 'Y-m-d')}
 
=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》
{/module}
调试排错诊断信息:{$debug}  (开发者模式下才可用)
迅睿cms调用上一篇标签代码:

上一篇:{if $prev_page}
<a href="{$prev_page.url}">{$prev_page.title}</a>
标题:{$prev_page.title}
地址:{$prev_page.url}
描述:{$prev_page.description}  截取20字 {dr_strcut($prev_page.description, 20)}
缩略图: {dr_thumb($prev_page.thumb, 200, 200)} 判断有无缩略图:{if $prev_page.thumb}有的{else}没有{/if}
时间:{$prev_page.updatetime} 自定义时间:{dr_date($prev_page._updatetime, 'Y-m-d')}
 
=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》,指定renturn值为:prev_page
{else}
没有了
{/if}
迅睿cms调用下一篇标签代码:

下一篇:{if $next_page}
<a href="{$next_page.url}">{$next_page.title}</a>
标题:{$next_page.title}
地址:{$next_page.url}
描述:{$next_page.description}  截取20字 {dr_strcut($next_page.description, 20)}
缩略图: {dr_thumb($next_page.thumb, 200, 200)} 判断有无缩略图:{if $next_page.thumb}有的{else}没有{/if}
时间:{$next_page.updatetime} 自定义时间:{dr_date($next_page._updatetime, 'Y-m-d')}
 
=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》,指定renturn值为:next_page            
{else}
没有了
{/if}
迅睿cms内容页分页调用标签代码:

<!--如果存在分页时循环输出分页数与标题-->
{loop $content_page $sn $t}
{if $pageid==$sn}
<span>{$sn}</span>
{else}
<a href="{php echo $sn > 1 ? str_replace('[page]', $sn, $urlrule) : $url;}">{$sn}</a>
{/if}
{/loop}
 
{if $pageid<2}
当前是第一页
{/if}
 
{if $content_page && $pageid == dr_count($content_page)}
当前是最后一页
{/if}
迅睿cms发布作者相关信息调用标签代码:

{php $user=dr_member_info($uid);} // 调用该文章的发布者的会员信息
会员名称:{$user.username}
会员邮箱:{$user.email}
手机号码:{$user.phone}
真实姓名:{$user.name}
 
其他字段可通过标签生成器来生成出来
 
会员头像:{$user.avatar}
是否是后台管理员:{$user.is_admin}
 
显示加入了哪些用户组:
{loop $user.group $tt}
<p>
    用户组ID:{$tt.gid} 这是gid不要写成id
    级别名称:{$tt.group_level}
    用户组名称:{$tt.group_name}
    有效期:{dr_date($tt.stime)} ~ {dr_date($tt.etime)}
 
</p>
{/loop}
迅睿cms内容发布作者其他文章调用标签代码:

调用当前内容的作者,在news模块发布的其他文章数,显示10条                  
{module module=news uid=$uid num=10}
标题:{$t.title}
地址:{$t.url}
描述:{$t.description}  截取20字 {dr_strcut($t.description, 20)}
缩略图: {dr_thumb($t.thumb, 200, 200)} 判断有无缩略图:{if $t.thumb}有的{else}没有{/if}
时间:{$t.updatetime} 自定义时间:{dr_date($t._updatetime, 'Y-m-d')}
 
=====其他字段调用方式:请点击下方《 模块内容在循环中的字段调用方式 》
{/module}
调试排错诊断信息:{$debug} (开发者模式下才可用)
如果调用其他模块数据,只需要把news改成其他模块的目录名称即可
迅睿cms当前页面分页号:

{$pageid}
迅睿cms关键词搜索调用标签代码:

{loop $kws $name3 $url3}
<a href="{$url3}" target="_blank">{$name3}</a>
{/loop}
迅睿cms关键词库tag插件调用代码:

{loop $kws $name3 $url3}
<a href="{$url3}" target="_blank">{$name3}</a>
{/loop}
迅睿cms当前位置调用标签代码:

<ul class="page-breadcrumb breadcrumb">
    <li>
        <a href="{SITE_URL}">网站首页</a>
        <i class="fa fa-circle"></i>
    </li>
    {dr_catpos($catid, '', true, '<li> <a href="[url]">[name]</a> '.PHP_EOL.'<i class="fa fa-circle"></i> </li>'.PHP_EOL)}
    <li>
        <a href="{$url}">{$title}</a>
        <i class="fa fa-circle"></i>
    </li>
    <li>
        <span>内容</span>
    </li>
</ul>
留个记录慢慢整理

内容页自定义title: {$title}_{SITE_NAME}  
循环文章标题长度:{dr_strcut($t.title, 16)}

文章循环标签:
{module module=article catid=4  num=7}
{$t.title}
发布时间:{dr_date($t._updatetime, 'Y-m-d')}
文章地址:{$t.url}
文章描述:{dr_strcut($t.description, 40)}
缩略图:{dr_thumb($t.thumb, 200, 200)}
{/module}

首页公司简介:
截取字符:{dr_strcut(dr_clearhtml(dr_share_cat_value(1, 'content')), 10, '...')}

单个栏目调用:
{category module=share id=3 return=t}  
{$t.name}
{$t.url}
{/category}
顶级导航:
{category module=share pid=0} 
<a href="{$t.url}" id="{$t.name}" class="nav_a" >{$t.name}</a>
{/category}

下级导航调用:
{category module=share pid=2 return=t}
{$t.url}
{$t.name}
{/category}
频道内容:{$cat['content']}
当前栏目名称: {$cat.name}
当前位置: {dr_catpos($catid, '', true, '<a href="[url]">[name]</a> > ')} 

列表页调用:
{module catid=$catid order=updatetime page=1  num=9}
点击数量:{$t.hits}    
{$t.url}
{dr_thumb($t.thumb, 100, 90)}
{$t.title}
{dr_strcut($t.title, 12)}
{/module}
分页: {$pages}
内容页调用:{$content} 
<strong>上一篇:</strong>{if $prev_page}<a href="{$prev_page.url}">{$prev_page.title}</a>{else}没有了{/if}
<strong>下一篇:</strong>{if $next_page}<a href="{$next_page.url}">{$next_page.title}</a>{else}没有了{/if}

内容页调用自定义字段内容,并换行:{if $yyxuzhi}{nl2br(trim($yyxuzhi))}{else}暂无{/if}

友情链接
  {php $yqlj=dr_site_value('yqlj');}
{loop $yqlj $a}
<a href="{$a[2]}" target="_blank">{$a[1]}</a>|
{/loop}

引用模板
{template "footer.html"}
{template "head.html"}
{template "left.html"}
{dr_share_cat_value(26, 'url')}  调用指定栏目url
{dr_strcut((dr_share_cat_value(25, "content")), 100, '...')}调用栏目内容标签
{dr_strcut(dr_clearhtml(dr_share_cat_value(999, "content")), 10, '...')}调用栏目内容标签,并格式化HTML
参考:https://www.xunruicms.com/doc/623.html

{$cat.name}当前栏目名称
{dr_thumb($cat['thumb'], 100, 100)}当前栏目缩略图
{SITE_MURL}首页URL地址
{dr_strcut($t.title, 12)} 文章标题限制字数

--------------------------
{dr_strcut($t.description, 80)} ...调用描述,并限制字数
{php echo preg_replace('/<img.*?src=[\"|\']?(.*?)[\"|\']?\s.*?>/i',"<img src=\"".SITE_URL."$1\">", $content);;} 手机站内容页文章图片绝对地址

-------------
//***//父级栏目下调用当前子栏目,并高亮显示
{category module=share pid=$catid return=c1}
<li class='cur'> <a href='{$c1.url}'>{$c1.name}</a></li>
{/category}

//***//二级栏目下调用当前同级栏目,并高亮显示
{category module=share pid=8 num=10 order=displayorder cache=3600}
<li> <a href='{$t.url}' class='{if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} on{/if}'>{$t.name}</a></li>
{/category}

-----------------
{HOME_THEME_PATH} 当前模板风格 /static/风格目录/
{ROOT_THEME_PATH} 绝对与主站域名的路径
{THEME_PATH} 资源目录/static/
{MOBILE_THEME_PATH}移动端风格目录路径
{$my_web_url} 当前页面的url地址
{SITE_URL} 当前网站的url域名
{SITE_MURL} 当前网站的移动端域名
{CLIENT_URL} 当前终端的域名
{DOMAIN_NAME} 当前url的域名部分
{str_replace(SITE_URL, SITE_MURL, $my_web_url)}PC端调用 相对应的手机端当前URL地址
{dr_rp($my_web_url, SITE_URL, "")}当前url地址,不调用主域名
默认的调用方式这样写的:{$t.url} 需要改成{dr_rp($t.url, SITE_URL, "")},就是调用文章当前地址的相对url路径(参考:https://www.xunruicms.com/doc/1174.html)
{SITE_NAME} 当前网站名称
{SITE_LOGO} 当前网站的logo图片
{LANG_PATH} 当前网站的语言包目录
{MEMBER_URL} 用户中心地址
{SITE_ICP} 网站ICP备案号
{SITE_TONGJI} 网站统计代码
有缩略图就显示缩略图,没有缩略图显示自动图片
{if $t.thumb}{dr_get_file($t['thumb'])}{else}/style/images/nopic.jpg{/if}

调用当前栏目的顶级栏目:
{$top.name}
{$top.url}
调用当前栏目的父级栏目:
{$parent.name}

-------------------------------------
PC模板显示手机地址:{dr_rp($my_web_url, SITE_URL, SITE_MURL)}
手机模板显示PC地址:{dr_rp($my_web_url, SITE_MURL, SITE_URL)}
网站首页地址
电脑端:{SITE_URL}
移动端:{SITE_MURL}
模块首页地址(独立模块才有)
指定模块首页(电脑):{dr_module_url('模块目录')}
指定模块首页(手机):{dr_mobile_url(dr_module_url('模块目录'))}
电脑URL转换成移动端URL
{dr_mobile_url('电脑url地址')} 或者 {dr_to_url('电脑url地址')}
循环标签内容的模块内容URL
电脑地址:{$t.url}
手机地址:{dr_mobile_url($t.url)} 或者 {dr_to_url($t.url)}

***********************
调用文章属性标签写法,flag
JSON_myflag=a|c
-------------------------------------
{APP_DIR} 项目目录,也就是url中的s变量值
{MOD_DIR} 如果是模块页面,表示当前模块目录;否则不解析

------------------------------

调用当前栏目下的子栏目
{category module=share pid=$top.id}
<li class="{if IS_SHARE && $catid && dr_in_array($catid,$t.catids)}active{/if}"><a href="{$t.url}">{$t.name}</a></li>
{/category}

-------------
*******************************
调用循环的指定栏目:
{category module=share pid=0 id=1,8,14,15,16,19 num=6}
 <li class="{if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} newscurrent{/if}">{$t.name}</li>
 {/category}

调用循环的指定栏目下的文章列表:
 {category module=share pid=0 id=1,8,14,15,16,19 num=6 return=c}
        <div class="newsitem">
          <div class="newspic">
            <ul>
{module module=$c.mid catid=$c.id num=2}
              <li><a href="{$t.url}"><img src="{if $t.thumb}{dr_get_file($t['thumb'])}{else}/images/defaultpic.gif{/if}"><span>{$t.title}</span></a></li>
              {/module}
            </ul>
          </div>
          <ul class="newslist">
 {module module=$c.mid catid=$c.id num=2,5}
            <li><i></i><a href="{$t.url}" title="{$t.title}">{$t.title}</a>
              <p>{dr_strcut($t.description, 80)} ...</p>
            </li>
            {/module}
          </ul>
        </div>
        {/category}
/

注意 return=c的写法和$c.mid catid=$c.id 和$t.mid catid=$t.idd 写法

**************************************
全站热门文章调用
内容模块article
{hits module=article num=3}
标题:{$t.title}
地址:{$t.url}
总点击数:{$t.hits}
本日点击:{$t.day_hits}  
本周点击:{$t.week_hits}  
本月点击:{$t.month_hits}  
年点击量: {$t.year_hits}
更新时间:{$t.updatetime}
自定义更新时间:{dr_date($t._updatetime, 'Y-m-d')}
栏目名称:{dr_cat_value('news', $t.catid, 'name')}
栏目URL:{dr_cat_value('news',$t.catid, 'url')}

{/hits}

 =========栏目列表页调用tag标签写法=============
{list action=module catid=$catid field=title,url,updatetime,description,keywords,hits,thumb order=updatetime page=1}
        <li>
          <div class="gws-box">
            <div class="gws-img"> <a href="{$t.url}" target="_blank"><img src="{dr_thumb($t.thumb, 100, 90)}" alt="{$t.title}"></a> </div>
            <div class="gws-text"> <a href="{$t.url}" target="_blank">
              <h4>{$t.title}</h4>
              </a>
              <p>{dr_strcut($t.description, 20)}...</p>
              <div class="gws-foot">
                  {php $kws=dr_get_content_kws($t.keywords);}
               {if $kws}
                  <div class="tags">
  {loop $kws $name $url}
   <a target='_blank' href="{$url}">{$name}</a>
    {/loop}
    </div>
    {/if}
    <a href="{$t.url}" target="_blank">查看详情</a> </div>
            </div>
          </div>
        </li>
        {/list}

 =========END=============
删除系统的模板:template/pc/defult目录,然后打开根目录的index.php文件开启开发模式is_dev设置为1,就可以方便做模板了
模块 内容循环标签:module参数写法
普通文章 {module module=qydna_addonarticle }
图片集 {module module=qydna_addonimages }
软件 {module module=qydna_addonsoft }
专题 {module module=qydna_addonspec }
商品 {module module=qydna_addonshop }
分类信息 {module module=qydna_addoninfos }

参考记录:
模板标签生成器工具:https://www.xunruicms.com/doc/code/index.html
前端界面替换教程:https://www.xunruicms.com/book/3/
模板制作教程:https://www.xunruicms.com/doc/template.html
DEDECMS模板标签对应说明:https://www.xunruicms.com/doc/1168.html
新手入门操作:https://www.xunruicms.com/book/4/

URL结构定义
自定义URL教程:https://www.xunruicms.com/doc/580.html

文章是否置顶的设置方法:
https://www.xunruicms.com/doc/1164.html
联系我们
二维码
  • Q Q:1207073414
  • 电话:15650896677
程序开发 运营推广 品牌包装 平台运营 项目管理 公益活动 套餐报价 技术知识 公益活动 技术知识
联系我们
1
  • Q Q:1207073414
  • 电话:18016059587

版权:田道商网络科技 联系人:老田 联系电话:18016059587 技术支持QQ:1207073414 ICP工商备案:皖ICP备2022012387号

田道商(TDS)语录:我曾坚持室10年,长期免费帮助过数千个个人站长及微小企业,解决互联网相关技术问题、运营推广问题、企划品推问题、团队管理问题等