分享
  • 收藏
  • 举报
    X
    解决用户升级扩展用户字段不保存的bug
    484
    9

    给某个用户组设置了单独的扩展字段后用户升级时填写的内容需要保存,使用中没有保存,看了下代码,加两句话即可。

    \application\member\controller\Group.php


    这个文件 function post函数里在 if ($result) { 的后面加入

    $data['uid'] = $this->user['uid'];

    UserModel::edit_user($data);

    这两句即可保存,方便后台管理员查看审核。

    7
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 9
    0 赏钱 赏礼回复
    • 坚持信念13 普通粉丝 消费:2532.95元 2020-06-23 14:42 14:426楼
      admin 消费:3.03元 2020-06-23 20:05
      你也遇到这个问题吗?
      坚持信念13 消费:2532.95元 华为 2020-06-23 20:12
      有,保存不生效
      domin 消费:0元 2020-06-23 20:35
      @坚持信念℡¹³⁹_1 好像是有这个问题
      domin 消费:0元 2020-06-23 20:48
      你们测试的是人工审核有问题吧.自动审核是正常的
      admin 消费:3.03元 2020-06-23 20:57
      确实如此,人工审核才有问题,自动审核没问题.已修复.
    0 赏钱 赏礼回复
    • admin 超级管理员 消费:3.03元 2020-06-23 07:09 07:096楼
      其它人看看是否存在此问题
      香槟 消费:0元 2020-06-23 18:55
      这个地方估计是漏写了,post函数中的$data参数就是扩展资料,函数中没有进行操作。


      if($data){

          $data['uid'] = $this->user['uid'];

          UserModel::edit_user($data);
      }
      可以保存。

      后台审核的时候再调用ext_field就行了。
    0 赏钱 赏礼回复
    更多回复
        你可能感兴趣的主题
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648