zdcms用户组调用

zdcms用户组调用

1、循环显示全部用户

{cache name=member_group}
<p>
用户组ID:{$t.id}
用户组名称:{$t.name}
费用:{$t.price}
</p>
{/cache}


2、循环显示全部用户组和他的级别

{cache name=member_group}
<p>
用户组ID:{$t.id}
用户组名称:{$t.name}
费用:{$t.price}
{loop $t.level $m}
<li>
级别ID:{$m.id}
级别名称:{$m.name}
升级值:{$m.value}
</li>
{/loop}
</p>
{/cache}


3、显示当前已经登录的会员用户组和他的级别

{loop $member.group $tt}
<p>
    用户组ID:{$tt.id}
    级别名称:{$tt.group_level}
    用户组名称:{$tt.group_name}
    有效期:{dr_date($tt.stime)} ~ {dr_date($tt.etime)}
</p>
{/loop}


4、显示已经登录用户组和他的级别信息

{cache name=member_group}
{if $member && in_array($t.id, $member['groupid'])}
<p>
    用户组ID:{$t.id}
    用户组名称:{$t.name}
    费用:{$t.price}
<li>
    级别ID:{$t['level'][$member['levelid'][$t.id]]['id']}
    级别名称:{$t['level'][$member['levelid'][$t.id]]['name']}
    升级值:{$t['level'][$member['levelid'][$t.id]]['value']}
</li>
</p>
{/if}
{/cache}


5、判断当前已经登录的用户组是否是某个组

{if $member && in_array(777, $member['groupid'])}
当前用户是ID为777的用户组成员
{/if}


6、判断当前已经登录了的用户是不是在用户组4或5或6

{if $member && (in_array(5, $member['groupid']) || in_array(5, $member['groupid']) || in_array(6, $member['groupid']) )}
当前用户是ID为【4或5或6】用户组成员
{/if}


7、显示指定的会员用户组和他的级别

{php $user=dr_member_info(用户id号);}
{loop $user.group $tt}
<p>
    用户组ID:{$tt.id}
    级别名称:{$tt.group_level}
    用户组名称:{$tt.group_name}
    有效期:{dr_date($tt.stime)} ~ {dr_date($tt.etime)}

</p>
{/loop}



评论