1.比较标签不能用<或>号,要用lt,gt,eq等判断
2.在condition中可以使用php代码,:
<if condition="strtoupper($user['name']) neq 'THINKPHP'">ThinkPHP
<else /> other Framework
</if>
同时也支持点语法
<if condition="$user.name neq 'ThinkPHP'">ThinkPHP
<else /> other Framework
</if>
3.多重判断时要用括号包裹
if condition="($list['goods_type'] eq 'ST') OR ($list['goods_type'] eq 'SV')"
4.模板中支持运算符计算,但不再支持点语法:
{$user.score+10} 是错误的
{$user['score']+10} 是正确的
{$user['score']*$user['level']} 正确的
{$user['score']|myFun*10} 错误的
{$user['score']+myFun($user['level'])} 正确的
5.模板中跳转页面不支持点语法传递参数:
<a href="{pigcms::U('Web/Admin/orderedit',array('id'=>$list['order_id']))}" class="btn btn-info">编辑</a>