ECShop模板采用Smarty模板引擎,以下ECShop模板引擎语法结构介绍
1.foreach循环

{foreach from=标签 item=输出别名}
{$输出别名.属性}
{/foreach}
当需要用到控制时:
{foreach name=标签名 from=标签 item=输出别名}
{$输出别名.属性}
{$smarty.foreach.标签名.iteration}
{/foreach}
当输出别名含有数组时,需要嵌套该结构:
{foreach from=标签 item=输出别名1}
{foreach from=$输出别名1 item=输出别名2}
{$输出别名2.属性}
{/foreach}
{/foreach}
 
 
2.assign变量传值

{assign var=变量名 value=值}
3.if结构语句

== eq 等于
例:$a eq $b

!= ne,neq 不等于
例:$a neq $b

> gt 大于
例:$a gt $b

< lt 小于
例:$a lt $b

>= gte,ge 大于等于
例:$a ge $b

<= lte,le 小于等于
例:$a le $b

=== 恒等,例:$a ==== $b
当两边都是常量或变量且值相等时为真,否则为假。

! not 逻辑非
例:not $a

% mod 取余数
例:$a mod $b