系统函数
{$vo.name|md5}
自定义函数
{$vo.status|getStatus}
带有参数的函数
{:sub_strpos($vo.times,'/')}
日期输出
{$vo.lastTime|data="Y-m-d H:i:s"}
截取第一个字符 至 指定字符最后一次出现的位置
function sub_strpos($str,$sz){
return substr($str,0,strripos($str,$sz));
}
把文本域中的换行原样输出到HTML页面
{$vo.content|nl2br|raw}
在模板中输出获取器的原始参数
{eq name="0" value="$result -> getData('tDsex')"}checked="checked"{/eq}
带参数的函数使用
<span class="xq">{:getWeek(date('w',strtotime($vo.day)))}</span>
如果后台返回数组,前台直接用in可以匹配到。但是如果空数组或者空值的时候会匹配到前台的name=0所以尽量从1开始。
<li class="{in name='1' value='$slib.laiyuan'}on{/in}" data-id='1'>淘宝</li>
<li class="{in name='2' value='$slib.laiyuan'}on{/in}" data-id='2'>天猫</li>
<li class="{in name='3' value='$slib.laiyuan'}on{/in}" data-id='3'>天猫超市</li>
<li class="{in name='4' value='$slib.laiyuan'}on{/in}" data-id='4'>天猫国际</li>