destoon if else 的常见使用方法
VIP权限判断,不能在循环中使用
{if $vip}{esle} {/if}
会员登陆判断
{if $_userid}品牌:{$t[brand]}{else}提示:登陆会员可以查看{/if}
判断会员组
{if $_groupid==6}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if}
i 自增方法
{loop $tags $i $t} {php $i=$i+1} //需要从1开始时 <tr> <td>序号:{$i}</td> <td>{$t[title]}</td> <td>{dsubst($t[introduce], 40, '...')} </td> <td>{if $t[brand]}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if} </td> </tr> {/loop}
隔行换色
{loop $tags $i $t} <tr {if $i%2==1}bgcolor="#FF0000"{/if}> <td>序号:{$i}</td> <td>{$t[title]}</td> <td>{dsubst($t[introduce], 40, '...')} </td> <td>{if $t[brand]}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if} </td> </tr> {/loop}
指定条数的数据不让显示
{if $i%2==1} {else} <tr {if $i%5==4}bgcolor="#FF0000"{/if}> <td>序号:{$i}</td> <td>{$t[title]}</td> <td>{dsubst($t[introduce], 40, '...')} </td> <td>{if $t[brand]}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if} </td> </tr> {/if}
判断指定序号条数的内指定会员组方可查看
{loop $tags $i $t} {if $i%2==1} {if $_groupid==7} <tr {if $i%5==4}bgcolor="#FF0000"{/if}> <td>序号:{$i}</td> <td>{$t[title]}</td> <td>{dsubst($t[introduce], 40, '...')} </td> <td>{if $t[brand]}品牌:{$t[brand]}{else}未填写{/if} </td> </tr> {else} <tr> <td colspan="4"> 本条信息需要VIP会员方可查看{$vip} </td> </tr> {/if} {else} <tr {if $i%5==4}bgcolor="#FF0000"{/if}> <td>序号:{$i}</td> <td>{$t[title]}</td> <td>{dsubst($t[introduce], 40, '...')} </td> <td>{if $_groupid==7}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if} </td> </tr> {/if} {/loop}
推荐内容需要指定会员组方可查看到
{loop $tags $i $t} {if $t[level]>0} {if $_groupid==7} <tr> <td>序号:{$i}</td> <td>{$t[title]}</td> <td>{dsubst($t[introduce], 40, '...')} </td> <td>{if $t[brand]}品牌:{$t[brand]}{else}未填写{/if} </td> </tr> {else} <tr> <td colspan="4"> 本条信息需要VIP会员方可查看{$vip} </td> </tr> {/if} {else} <tr > <td>序号:{$i}</td> <td>{$t[title]}</td> <td>{dsubst($t[introduce], 40, '...')} </td> <td>{if $_groupid==7}品牌:{$t[brand]}{else}提示:企业会员可以查看{/if} </td> </tr> {/if} {/loop}