TP5 模板渲染语法
每次都要去网上找,又发现都不全。所以自己记录一下
volist:循环
{volist name="collection" id="v"} {/volist}
if
{if condition=" a == 1 "} {/else} {/if}
这里有个点,就是当你使用 if - else if() 的时候!必须是这么写
{if condition=" a == 1 "} {elseif} //这里的elseif 的 if不能用空格分开 {/if}
for 循环
{for start="开始值" end="结束值" comparison="" step="步进值" name="循环变量名" } {/for}
开始值、结束值、步进值和循环变量都可以支持变量,开始值和结束值是必须,其他是可选。comparison 的默认值是lt,name的默认值是i,步进值的默认值是1
notempty
就是判断是不是为空 跟 {empty name=" "} {/empty } 感觉没什么大的差别
{notempty name=""}{/notempty}