比较标签:
eq:
<eq name='num' value='10'>
是10
<else/>
不是10
</eq>
neq、gt、egt、lt、elt、heq、nheq
范围标签:
in:
<in name='n' value='9,4,5,8'>
在这些数字里面
<else/>
不在这些数字里面
</in>
notin
between:
<between name='n' value='1,10'>
在 1 到 10 之间
<else/>
不在 1 到 10 之间
</between>
notbetween
present:判断变量是否有赋值
<present name='n'>
n 有赋值
<else/>
n 没有赋值
</present>
empty:判断变量是否为空
<empty name='n'>
n 为空值
<else/>
n 有值
</empty>
defined:判断常量是否有定义
define:定义一个常量
<define name='NAME' value='aaa'>
assgin:模板中变量赋值
php:
<php>
echo '输出内容';
</php>
include:引入模板文件
<include file='文件名[,文件名 2]' title='标题' />
可以传递变量到模板文件中,在模板文件中以 [title] 引用
<layout name='layou' />:使用模板渲染,准备一个模板渲染页面,在页面中用{__CONTENT__}接受具体模板页面的内容
<{$name|md5}>:对数据进行 md5 加密
<{$name|strtoupper}>:把数据转化为大写
<{$name|date='Y m d H:i:s',###}>:把时间戳转化为时间
<{$name|default='默认值'}>:设置默认值
<import type='js' file='Js.test />:导入外部 JS 文件
<import type='css' file='Css.test />:导入外部 CSS 文件
默认会在 Public 文件夹中找,可以设置 basepath 属性
如:<import type='css' file='Css.test' basepath='./Other'/>
<load href='__PUBLIC__/Js/test.js'/>:导入 JS 或 CSS 文件,能够自动检测文件类型
发表评论