用户组调用

2022-09-27 11:26 0

1、循环显示全部用户组

{cache name=member_group}

用户组ID:{$t.id}  用户组名称:{$t.name} 费用:{$t.price}

{/cache}


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

{cache name=member_group}

用户组ID:{$t.id}  用户组名称:{$t.name} 费用:{$t.price} {loop $t.level $m}

  • 级别ID:{$m.lid} 级别名称:{$m.name} 升级值:{$m.value} 图标:{$m.icon}
  • {/loop}

    {/cache}


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

    {loop $member.group $tt}
    

        用户组ID:{$tt.gid}      级别名称:{$tt.group_level}     级别图标:{$tt.group_icon}     用户组名称:{$tt.group_name}     有效期:{dr_date($tt.stime)} ~ {dr_date($tt.etime)}

    {/loop}


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

    {cache name=member_group}
    {if $member && dr_in_array($t.gid, $member['groupid'])}
    

        用户组ID:{$t.id}      用户组名称:{$t.name}     费用:{$t.price}

  •     级别ID:{$t['level'][$member['levelid'][$t.gid]]['lid']}     级别名称:{$t['level'][$member['levelid'][$t.gid]]['name']}     升级值:{$t['level'][$member['levelid'][$t.gid]]['value']}
  • {/if} {/cache}


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

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


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

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

    再加多个组的话,就在括号内多加几句话:

     || dr_in_array(这里填写新的用户组id号, $member['groupid'])


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

    {php $user=dr_member_info(用户id号);}
    {loop $user.group $tt}
    

        用户组ID:{$tt.gid}     级别名称:{$tt.group_level}     级别图标:{$tt.group_icon}     用户组名称:{$tt.group_name}     有效期:{dr_date($tt.stime)} ~ {dr_date($tt.etime)}

    {/loop}


    咨询
    微信
    电话