帮助中心 > CmsEasy 模板制作 > 模板制作 > 模板标签制作说明 > 内容标签使用说明

内容标签使用说明

1、如何添加内容标签

登录网站后台,左侧找到 [ 模板 ] - [ 内容标签 ] - [ 添加内容标签 ]

进入内容标签添加页面,其中每项功能如下:


名称
功能
标签名称用于方便了解标签信息和备注
栏目选择调用栏目内信息
子栏目是否调用子栏目所属内容信息
分类是否限制调用有选择分类的内容信息,未选择过此分类内容不调用。
专题是否限制调用有选择专题的内容信息,未选择过此专题内容不调用。
标题截取字数限制标签调用内容标题字数
简介截取字数限制标签调用内容简介字数
排序方式选择内容标签调用内容排序方式

最新:按发布先后,即最新发布排序;
最早:按发布先后,即时间最早排序;
最热:按浏览量,从多到少排序;
热评:按评论数量,从多到少排序;
随机:按所属栏目内文章随机抽取排序;
调用置顶内容选择是否调用全站或栏目置顶内容
调用记录条数设置内容标签调用内容数量
缩略图勾选限制后,限制上传过缩略图内容才可调用
推荐位限制内容标签调用内容选择过此推荐位内容才可调用
标签模板选择标签展示样式模板,样式由标签模板html样式决定,标签模板可编辑可新增。


2、如何引用标签模板

复制栏目标签到网站模板页面,在需要显示栏目标签位置,放置引用代码即可。


名称
调用格式
HTML{tag_标签名}
JS{js_标签名}


3、内容标签模板常用函数说明

栏目名称

    {$archive['title']}


内容URL

    {$archive['url']}


内容简介

    {$archive['intro']}


内容缩略图

    {$archive['thumb']}


发布时间

    {$archive['adddate']}


浏览次数

    {$archive['view']}


内容简介

    {$archive['introduce']}


所属栏目名称

    {$archive['catname']}


所属栏目链接

    {$archive['caturl']}


内容网页标题

    meta_title


内容网页关键词

    keyword


内容网页描述

    description


限定引用内容文字数量

    {cut(strip_tags($archive['content']),20)}

其中20为字数


内容标签模板常用格式

    {loop archive($_catid,$_typeid,$_spid,$_area,$_length,$_ordertype,$_limit,$_image,$_attr1,$_son,$_wheretype,$_tpl,$_intro_len,$_istop) $archive}
    内容标题:{$archive['title']}
    内容URL:{$archive['url']}
    内容缩略图:{$archive['thumb']}
    {/loop}


4、如何编辑标签模板

标签模板保存在模板包的tpltag文件夹里面, 内容标签模板以 tag_content 开头


5、如何直接使用函数调用

如喜欢手动编写代码,也可以直接使用函数调用内容。



5.1 例如调用ID数字为2的栏目下属5条最新内容文字列表


其中第一个false是关闭只调用缩略图,true是启用只调用添加缩略图的内容

    {loop archive('3','0','0','0,0,0','20','aid','10',false,'0',true,'0','0','0','0') $archive}
    <a href="{$archive[url]}" title="{$archive[stitle]}">
    {/loop}


5.2 调用ID数字为3的栏目下属有缩略图内容的10张缩略图图片


其中第一个 true 为判断必须有缩略图才调用

    {loop archive('3','0','0','0,0,0','20','aid','5',true,'0',true,'0','0','0','0') $archive} 
    <a href="{$archive[url]}" title="{$archive[stitle]}">{$archive[title]}</a>
    <img"src="{$archive[sthumb]}"alt="{$archive[stitle]}" />
    </a>
    {/loop}


5.3 其中调用函数每项说明


名称
功能
使用说明
$_catid栏目ID'3'3为栏目ID,0为不限栏目
$_typeid分类ID'0'0为不限制是否属于某个分类,如果填1 ,1为分类ID
$_spid专题ID'0'0为不限制是否属于某个专题,如果填1 ,1为专题ID
$_area地区ID'0,0,0'分别为省、市、县ID
$_length标题字数'20'限制每条内容调取20个字数的标题
$_ordertype调取排序模式'aid'new:以最新修改调取

view:以最多浏览量调取

aid:以最新调取

comment_num:以最多评论调取

random():随机调取

aid-asc:以发布顺序调取

$_limit调用条数'10'调取10条复合条件的内容
$_image是否限制只调用有缩略图内容falsefalse:不限制
true:限制只要添加过缩略图的内容才会被调取]
$_attr1推荐位'0'数字为推荐为ID
$_son调取是否包括子栏目内容truefalse:不包括
true:包括
$_wheretype时间限制'0'day:当日 

week:本周 

month:本月

$_tpl标签模板不需设置'0'不需设置
$_intro_len内容简介字数'20'限制调取每个内容简介的字数,仅loop内含有{$archive['intro']}有效
$_istop是否调用置顶'0'是否调取全站或栏目置顶内容



5.4 内容调用扩展


其中$i为递增,起始值为0

    {loop archive('3','0','0','0,0,0','20','aid','10',false,'0',true,'0','0','0','0') $i $archive}
    {=$i+1}<a href="{$archive[url]}" title="{$archive[stitle]}">
    {/loop}

此列表会链接前会出现递增数字


5.5 内容调用扩展二(指定递增起始值)


其中$i为递增,起始值为4;$k为递增,起始值为5。

    {php $i=4;}
    {loop archive('3','0','0','0,0,0','20','aid','10',false,'0',true,'0','0','0','0') $archive}
    {php $k=$i+1;}
    {$k}<a href="{$archive[url]}" title="{$archive[stitle]}">
    <img"src="{$archive[sthumb]}"alt="{$archive[stitle]}" />
    </a>
    {php  $i++; }
    {/loop}

此列表会链接前会出现递增数字,起始值为5。


5.6 内容调用扩展三(判断递增)


    {if $i<2} class="active"{/if}

判断递增大于2时,添加class类。


5.7 内容调用扩展三(判断递增)


    {if $i=2} class="active"{/if}

判断递增等于2时,添加class类。


5.8 内容调用扩展四(判断递增)


    {if $i%3==0}
    <div class="clearfix"></div>
    {else}
    {/if}


判断递增每三个插入一个div层。


例如:

    {loop archive('3','0','0','0,0,0','20','aid','5',true,'0',true,'0','0','0','0') $i $archive} 
    {if $i%3==0}
    <div class="clearfix"></div>
    {else}
    {/if}
    <a href="{$archive[url]}" title="{$archive[stitle]}">{$archive[title]}</a>
    <img"src="{$archive[sthumb]}"alt="{$archive[stitle]}" />
    </a>
    {/loop}

 

用 CmsEasy 助您「轻松搭建」企业官网。

本文是否有帮助?