联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
怎样才能做到 可以编辑非自己发布的表单内容
类型:迅睿CMS 更新时间:2021-10-20 16:42:58

怎样才能做到 可以编辑非自己发布的表单内容(会员只要能看到列表中的就能编辑这条信息,   而不是提示:“数据# 不存在”)
protected function _Member_Edit() {

        $id = intval(\Phpcmf\Service::L('input')->get('id'));

        list($tpl, $data) = $this->_Post($id);

        if (!$data) {

            $this->_msg(0, dr_lang('数据不存在: '.$id));

        }

        \Phpcmf\Service::V()->display($tpl);

    }


回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2021-10-20 15:06:53
    Chrome 0
    表单用户类控制器已经限定了只能编辑自己的控制器,你除非修改父类的方法复制到子控制器里面去修改
  • 湘西北的风
    #2楼    湘西北的风
    2021-10-20 15:10:25
    Chrome 0
    迅睿框架联合创始人
    请教大神怎们写,目前就是前段是开放的提交留言(留言选择了一个字段为区域, 只有某个区域的 管理者才能编辑这个区域的所有留言信息),
    这样开发提交UID都是0了,导致不是这个区域管理者无法编辑
  • 锄禾日当午
    #3楼    锄禾日当午
    2021-10-20 15:12:10
    Chrome 0
    创始人都说了把父类的控制器文件复制到子控制器里面写
  • 湘西北的风
    #4楼    湘西北的风
    2021-10-20 15:30:45
    Chrome 0
    增加悬赏(设置悬赏)金:2元,希望大家给予帮助!
  • 湘西北的风
    #5楼    湘西北的风
    2021-10-20 15:31:35
    Chrome 0
    迅睿框架联合创始人 不会写,求帮写
  • 湘西北的风
    #6楼    湘西北的风
    2021-10-20 15:52:26
    Chrome 0
    增加悬赏(设置悬赏)金:3元,希望大家给予帮助!
    满意答案
  • 湘西北的风
    #7楼    湘西北的风
    2021-10-20 16:42:58
    Chrome 0
    @湘西北的风:自己解决了