首页 网络技术
  1. 正文

给phpcms的后台添加一项VIP用户搜索功能

phpcms是有 VIP的会员功能,此功能很多人不懂啥意思,实际上是自主升级用户组,购买了用户组的会员的身份高亮声明

但在后台你找不到 VIP 搜索,你会不知道有多少个 VIP,怎么搜索他们,接下来增加一点小修改就可以查找他们了

打开 phpcms/modules/member/member.php

找到大约56行左右的search方法

大约72行的:

$status = isset($_GET[‘status’]) ? $_GET[‘status’] : ”;

下方增加:

$isvip = isset($_GET[‘isvip’]) ? $_GET[‘isvip’] : ”;

然后在129行左右的:

     if($groupid) {
        $where .= "`groupid` = '$groupid' AND ";
      }

上方增加:

     if($isvip) {
        $vip = $isvip == 1 ? 1 : 0;
        $where .= "`vip` = '$vip' AND ";
      }

然后打开:phpcms/modules/member/templates/member_list.tpl.php

在大约27行左右的:

<?php echo form::select($grouplist, $groupid, ‘name=”groupid”‘, L(‘member_group’))?>

下面增加:

       <select name="isvip">
          <option value='0' <?php if(isset($_GET['isvip']) && $_GET['isvip']==0){?>selected<?php }?>>是否VIP</option>
          <option value='1' <?php if(isset($_GET['isvip']) && $_GET['isvip']==1){?>selected<?php }?>><?php echo L('yes')?></option>
          <option value='2' <?php if(isset($_GET['isvip']) && $_GET['isvip']==2){?>selected<?php }?>><?php echo L('no')?></option>
        </select>

然后在后台-用户-会员管理,搜索区域就会有个下拉选项:是否 VIP

这样就可以搜索你的 VIP 用户了:不输入值的情况下搜索全部,输入的话是按照后一个条件进行输入连查

本文标题:给phpcms的后台添加一项VIP用户搜索功能
本文链接:https://www.qqooo.cn/post/2208.html
版权说明:网站文章均来源于手工整理和网友投稿,若有不妥之处请来信 feelym@88.com 处理,谢谢!