下面标签在任意地方都可以使用
把时间戳转换多少分钟小时几天前
~~~
{:times($t.time)}//$t.time是时间戳
~~~
输出任意表的字段信息
~~~
{:fun_sc_p($set, $open, $s,$desc)}
$set//表
$open//条件 可以说是数组例如 array('open'=>1) 或者 'open=1'
$s//是字段某个字段的内容
$desc//默认为1 是获取多条数据排序例如 'id desc'
{:fun_sc_p('member', array('userid'=>1), 'username')}//例如获取某一个用户的用户名
~~~
获取任意统计
~~~
{:fun_st($set, $x)}
$set//表
$x//条件 可以说是数组例如 array('open'=>1) 或者 'open=1'
{:fun_sc_p('member', array('open'=>1))}//例如获取用户的数量
~~~
获取请求参数例如浏览器&id=1的id的参数
~~~
{:get($input, $id)}
$input//是请求的参数
$id//是当参数没有就显示当前自定义
{:get('id','自定义')}//例如
~~~
获取当前启动模板的配置信息
~~~
{:mi($name)}
$name//参数去看当前启动模板的模板设置文件查看示例
~~~
当前http协议自动判断
~~~
{:http()}//输出http://或者https://
~~~
判断当前是pc还是wap
~~~
{if isMobile()}
//是手机版页面
{else /}
//是PC版页面
{/if}
~~~
获取自己的会员信息
~~~
{:user($key)}
$key//member表的字段
~~~
输出随机颜色
~~~
{:color()}//输出#00000或者#ffffff
~~~
当数据为空定义的显示数据
~~~
{:dingyi($s, $v)}
$s//是一个变量
$v//变量为空现在自定义的数据
~~~
获取模型分类的数据
~~~
{:fun_cate_m($id, $s)}
$id//是cate_m表分类的id
$s//是字段数据
~~~
获取模型地区的数据
~~~
{:fun_cate_diqu($id, $s)}
$id//是cate_diqu表分类的id
$s//是字段数据
~~~
输出用户数据
~~~
{:fun_u($uid, $s)}
$uid//是用户的uid
$s//是字段数据
~~~
获取文章分类的数据
~~~
{:fun_cate($id, $s)}
$id//是cate表分类的id
$s//是字段数据
~~~
输出指定的随机数据
~~~
{:mi_sj('1,2,3,4,5')}//可能输出5
~~~
遍历获取内容所有图片
~~~
{volist name=":getImgList($t.content)" id="vo"}
{$vo}//图片的地址
{/volist}
~~~
列表遍历获取内容图片前3张不够3张显示1张
~~~
{volist name=":getImgList($vo.content)" id="vo" length='3'}
{$vo}//图片的地址
{/volist}
~~~
获取内容第一张作为封面或者第n张
~~~
{:getImgList($c.content,0)}//是第一张
{:getImgList($c.content,1)}//第二张
~~~
提取内容纯文本200个字符
~~~
{:cut_c($content, $cut = '200')}
$content//在内容页面的变量是$t.content
$cut//默认200
{:cut_c(htmlspecialchars_decode($t['content']))}//例如
~~~
获取内容前20个关键字
~~~
{:ks(zw($t['content']),20)}//不建议在文章使用或者内容多的地方使用 文章数据过多会加载缓慢
~~~
获取内容封面图
~~~
{:pic($content, $t)}
$content//变量例如$t.content
$t//默认是'/public/img/default.jpg'图片地址
~~~
获取当前页面的完整url
~~~
{:get_url()}//输出浏览器的url地址
~~~
统计所有模型的浏览量DE和
~~~
{:model_he()}
~~~
让号码中间显示\*\*\*\*
~~~
{:tel_d($tel)}
$tel//号码
~~~
获取归属地数据
~~~
{:gsd($t.phone,config('qita.api_gsd'))}
$t.phone//手机号码
~~~
渲染方法
~~~
{volist name=":数据" id="vo"}
{$vo.字段}
{/volist}
//显示分页方法
{:数据->render()}
//渲染 例如获取最新文章 不带分页
{volist name=":fun_s('html',array('open'=>1),'id desc',10,1)" id="vo"}
{$vo.title}
{/volist}
//渲染 例如获取最新文章 带分页
volist name=":fun_s('html',array('open'=>1),'id desc',10,0)" id="vo"}
{$vo.title}
{/volist}
//分页标签
{:fun_s('html',array('open'=>1),'id desc',10,0)->render()}
~~~
支持输出查询结果中的部分数据,例如输出其中的第5~10条记录`offset="5"``length='10'`
~~~
{volist name=":数据" id="vo" offset="5" length='10'}
{$vo.name}
{/volist}
~~~
获取数据fun\_s只能是单纯的调用某个表的数据
~~~
fun_s(表, 条件, 排序方式, 显示的数量, 1是无分页0是有分页)
//例如
fun_s('html',array('open'=>1),'id desc',10,1)
~~~