你的位置: 首页 > 建站知识 > 模板教程

小旋风AICMS站群模板标签及模板制作的调用介绍

2026-08-05 21:11:53

   小旋风官网最近出了套AICMS站群程序,现在的AI这么火,大家也就要抓住机会,小旋风也出了这套AICMS站群程序,不懂大家有没有去购买使用了呢?新程序自然的就要有新模板了,所以今天就给大家介绍下这套AICMS站群的模板标签和模板的制作的介绍!

小旋风AICMS站群模板标签及模板制作的调用介绍(图1)

   AICMS站群系统采用了smarty语法风格的模板引擎,简单高效,模板也是支持直接使用php语法。

模板风格位于template文件夹下,其中风格放在每个分组文件夹下,分组下的每一个文件夹代表一个风格,具体的如下:

   1,公共模板路径: templdate/_common/

   2,分组模板路径:template/分组文件夹/风格文件夹/

模板文件说明(默认,栏目页设置可以自定义栏目模板和内容模板): 

   首页:index.html,栏目页:catalog.html,内容页:show.html,Tag首页:tag_index.html,Tag列表页:tag_list.html

调用标签说明:

【全局标签】

{$theme_path} //当前模板文件夹路径 

{$title} //标题:如文章标题、栏目名称 

{$toptitle} //title模板、可在后台TKD调用模板设置 

{$keywords}  //关键词模板、可在后台TKD调用模板设置 

{$description}  //描述模板、可在后台TKD调用模板设置 

{$thisurl}       //当前页面url地址 

{$host}          //当前域名 

{$web_beian}   //备案号 

{$web_tongji}   //文章统计代码 

{$randkws}、{$randkws1}、{$randkws2}... //插入的随机关键词、需在后台关键词设置中开启插入

【导航调用】

{menu row="6"} 

{$vo.url}   //栏目地址 

{$vo.title}  //栏目名称 

{/menu} 

支持的参数说明: 

row=""  //调用条数 

type=""  //顶级栏目: top 子栏目: son 

id=""  //选填,表示调用指定父栏目id下的子栏目,需设置type="son" 

as="vo"  //选填,循环的变量名,默认是vo,多个循环标签嵌套时必须设置不一样

【内容页标签】

{$catalog_title}  //栏目名称 

{$catalog_url}  //栏目url 

{$catalog_ptitle}  //上级栏目名称(如有) 

{$catalog_purl}  //上级栏目url(如有) 

{$postdate}  //发布时间,格式:Y-m-d H:i:s 

{$addtime}  //发布时间戳 

{$body}  //文章内容 

{$litpic}  //文章封面图 

{$thumb_list}  //文章缩略图数组 

{$thumb_count}  //文章缩略图数量

【上下篇文章标签示例】

{prenext type='pre' id=$id}

<p>上一篇:<a href="{$vo.url}">{$vo.title}</a></p> 

{/prenext} 

{prenext type='next' id=$id} 

<p>下一篇:<a href="{$vo.url}">{$vo.title}</a></p> 

{/prenext}

支持的参数说明:

type=""  //必填,上下篇类型,上一篇:pre,下一篇:next

id=$id  //必填,当前文章ID

as="vo"  //选填,循环的变量名,默认是vo,多个循环标签嵌套时必须设置不一样

【分页标签】

{page type="article" row="5"} 

{$vo.first_url}  // 第一页url 

{$vo.pre_url}  // 上一页url 

{$vo.list}  // 分页数字列表,使用foreach标签遍历输出 

{$vo.next_url}  // 下一页url 

{$vo.last_url}  // 最后一页url 

{/page} 

支持的参数说明: 

type="" //分页类型,文章:article,标签:tagindex 

row=""  //显示的分页数字的数量 

as="vo"  //选填,循环的变量名,默认是vo,多个循环标签嵌套时必须设置不一样 

分页标签使用示例: 

{page type="article" row="5"} 

<li><a href="{$vo.first_url}">首页</a></li> 

{if $vo.pre_url} 

<li><a href="{$vo.pre_url}">上一页</a></li> 

{else} 

<li><a href="javascript:">上一页</a></li> 

{/if} 

{foreach $vo.list as $listvo} 

{if $listvo.title==$page} 

<li><a href="javascript:">{$listvo.title}</a></li> 

{else} 

<li><a href="{$listvo.url}">{$listvo.title}</a></li> 

{/if} 

{/foreach} 

{if $vo.next_url} 

<li><a href="{$vo.next_url}">下一页</a></li> 

{else} 

<li><a href="javascript:">下一页</a></li> 

{/if} 

<li><a href="{$vo.last_url}">尾页</a></li> 

{/page}

【loop循环标签调用】

{loop type="" row='10' islist=""} 

{$vo.url}  //地址 

{$vo.title}  //标题 

{$vo.description}  //文章摘要 

{$vo.litpic}  //文章封面图 

{$vo.thumb_list}  //文章缩略图组,为数组。 

{$vo.hits}  //文章浏览量 

{$vo.postdate}  //文章发布时间,格式:Y-m-d H:i:s 

{$vo.addtime}  //文章发布时间戳 

{$vo.i}  //递增数字 

{/loop} 

支持的参数说明: 

type=""  //必填,调用类型,支持: 文章->arclist , 栏目->catalog , 外链->link , tag标签->tag,友情链接->flink 

row=""  //选填,调用条数 

islist=""  //选填,当 type 为 arclist、tag 时可用,表示当前是否为分页列表(分页上的文章列表必须加上) 

as="vo"  //选填,循环的变量名,默认是vo,多个循环标签嵌套时必须设置不一样 

cachetime=""  //选填,缓存时间,单位是秒。缓存文件路径:temp/cache/tags/loop 

cid=""  //选填,当 type 为 arclist 时可用,表示调用指定栏目id的文章,多个用逗号,拼接 

rand=""  //选填,当 type 为 arclist 时可用,设置为1时表示随机获取文章数据 

image=""  //选填,当 type 为 arclist 时可用,设置为1时表示获取有图的文章 

keywords=""  //选填,当 type 为 arclist 时可用,获取带指定关键词的文章 

orderby=""  //选填,当 type 为 arclist 时可用,(一般不写)orderby排序,如:orderby="id desc"

【geturl 获取URL标签】

{geturl type="" id=""/}

支持的参数说明:

type=""  //必填,调用类型,支持: 内容页->show , 栏目->catalog , tag标签->tag,tag首页->tagindex,扩展规则->other 

id=""  //除tagindex外必填,一般填id的变量 

ename=""  //type为catalog和tag时必填,一般填ename的变量 

page=""  //选填,分页数字 

tpl=""  //type为other时必填,对应后台URL规则设置中扩展规则的模版文件名(无后缀) 

示例: 

{geturl type="show" id="123" /}  //获取ID为123的文章内容页URL 

{geturl type="other" tpl="download" id="$id" /}  //扩展规则示例

【logo地址调用】

{logo width=""/}

支持的参数说明: 

width=""//选填,logo图片长度 

height=""//选填,logo图片高度 

bg=""//选填,背景颜色,0=透明 1=白色(默认白色) 

color=""//选填,字体颜色,0=黑 1=白(默认黑)

注:logo的图标路径:\temp\logo\ico

【单条调用txt库】

{getone name="diy"/}

支持的参数: 

name=""//文件类型,调用txt库里的文件。支持参数:文自定义库->diy ,图片库->pic 

cacheid=""//同一内容如需多次调用,就可以指定这个值,如需刷新变化指定值为 rand 

isloop=""//嵌套在loop循环标签内时,设置为1可使得调用内容不一样 

function="" //选填,可定义此函数处理内容,如值为unicode,则内容就会进行unicode处理 

fetchstr=""  //选填,可识别带模板标签的内容,如:fetchstr=1 jiequ=""  //选填,截取功能,如:jiequ="10"  截取内容前10个字 

host=""//选填,设置为1表示同一个域名下调用同一个内容 

例子:

{getone name="pic"/} 表示调用一个图片地址 

调用内容库内指定的文件: 

{getone name="diy:diqu"/} 表示调用自定义库下的 diqu.txt 里的一行 

调用其他文件夹的文件,相对于 temp/data/ 文件夹: 

{getone name="common/diqu"/} 表示调用文件: temp/data/common/diqu.txt

【随机字符串调用】

{randstr type="" num=""/} 

type="1"        //类型:1->数字小写字母,2->数字,3->小写字母,4->大写字母,5->数字大写字母,6>大小写字母,7->数字大小写字母, 

num="5"       //调用个数,支持随机范围,如:num="2,5" 表示 2至5之间随机 

如:{randstr type="3" num="3"/} 就是 3位数的小写字母

【其他方法:仅支持变量标签】

jiequ:标签支持字符串截取,如:{$title|jiequ:###,10} 截取标题前10个字符

unicode:标签支持字符串unicode转码,如:{$title|unicode} 

fetchstr:解析变量中的模板标签,如$title变量中存在模板标签,则使用方法:{$title|fetchstr}

电话咨询
网站模板
建站服务
用户中心
个人中心
人工客服
回顶部