1、關(guān)于if判斷,兩個(gè)變量的情況下必須用$vv['auth_pid']這種形式才能識(shí)別。變量比較就要用中括號(hào)[]
變量與變量的比較必須用[],常量不影響,單獨(dú)的用.和[]都可以
JS中 點(diǎn)是訪問(wèn)對(duì)象(對(duì)象.成員名稱)用對(duì)象[k]才能把k解析成變量。而方括號(hào)是數(shù)組。
<if condition="$vv['auth_pid'] eq $v['auth_id']">
</if>
2、關(guān)于實(shí)現(xiàn)判斷條件展示默認(rèn)已選的選項(xiàng)展示
判斷是否已經(jīng)擁有該權(quán)限-->
<div style='width:200px;float:left;'>
<if condition="in_array($vv['auth_id'],$have_auth)">
<input type="checkbox" name="auth_id[]" value="{$vv.auth_id}" checked="checked" />
<else/>
<input type="checkbox" name="auth_id[]" value="{$vv.auth_id}" />
</if>
{$vv.auth_name}
</div>
自定義重復(fù)輸出某個(gè)字符:
<td><?php echo str_repeat('--',$vo[auth_level]); ?>{$vo[auth_name]}</td>