比较标签
系统支持的比较标签以及所表示的含义分别是:
标签 | 含义 |
---|---|
eq或者 equal | 等于 |
neq 或者notequal | 不等于 |
gt | 大于 |
egt | 大于等于 |
lt | 小于 |
elt | 小于等于 |
heq | 恒等于 |
nheq | 不恒等于 |
if判断标签
{if $v.name eq 1}
$v.name为1
{/if}
if 和 esle标签
{if $v.name eq 1}
$v.name为1
{else/}
$v.name不为1
{/if}
if和elseif和else标签
{if condition="($name == 1) "}
name等于1
{elseif condition="$name eq 2"/}
name等于2
{else /}
name等于其他值
{/if}
SWITCH标签
{switch name="变量" }
{case value="值1" break="0或1"}输出内容1{/case}
{case value="值2"}输出内容2{/case}
{default /}默认情况
{/switch}
使用方法如下:
{switch name="User.level"}
{case value="1"}value1{/case}
{case value="2"}value2{/case}
{default /}default
{/switch}