{sub h} {if $tab == 'cate'} {if $method == 'cateList'} {adminList {lg isDel0 admin}|id|del {lg name admin}|name {lg remark admin}|remark |id|link2,{lg edit2 admin},method=editCate&id=$v[id];link2,{lg cfgManage admin},view=$v[id] } {elseif $method == 'addCate' || $method == 'editCate'} {adminForm {lg cateName2 admin},null={lg plsWtCateName admin}|name|text|240|32 {lg cateRemark admin},null={lg plsWtRemark admin},false|remark|text|240|64 } {/if} {elseif $tab == 'cfg'} {if $method == 'cfgList'} {adminList {lg isDel0 admin}|id|del {lg cfgName admin}|name {lg type admin} |type {lg remark admin}|remark |id|link2,{lg edit admin},method=editCfg&id=$v[id] } {elseif $method == 'cfgListInfo'}
$sys_hash_code {loop $list $v} {eval if (in_array($v[type], array('select', 'radio', 'checkbox'))) { $__list = string::parseChoose($v[attach]); } } {/loop}
$cate[name]{lg cfgInfo admin}
$v[remark]($v[name]) {switch $v[type] 'text'} {case 'textarea'} {case 'select'} {case 'radio'} {loop $__list $__v} {/loop} {case 'radio2'} {eval function __replaceRadio2($str){ global $v; $sp = common::trimExplode('=', $str); return ''; } echo preg_replace('/{(.+?)}/e', '__replaceRadio2(\'$1\')', $v[attach]); } {case 'checkbox'} {loop $__list $__v} {/loop} {case 'image'} {if $v[value]}
{/if} {case_else} {/switch}
{elseif $method == 'addCfg' || $method == 'editCfg'} {adminForm {lg cfgName2 admin},null={lg plsWtCfgName admin}|name|text|240|32 {lg cfgType admin} |type|select,text={lg text admin},textarea={lg mtext admin},select={lg select admin},radio={lg radio admin},radio2={lg radio2 admin},checkbox={lg mselect admin},image={lg img admin} {lg cfgParameter admin},null={lg cfgParameterTip admin},false|attach|textarea {lg cfgRemark admin},null={lg plsWtCfgRemark admin},false|remark|text|240|64 } {/if} {/if} {sub f}