联系官方销售客服

1835022288

028-61286886

应用插件 版主:官方插件技术组
只能看到自己提交的表单信息
类型:迅睿CMS 更新时间:2022-10-17 16:34:33 全局表单
插件 表单系统 V2.5
应用作者 迅睿官方团队
发布时间 2021-03-24 10:37:32
更新时间 2024-10-23 13:40:58

怎么设置会员提交的表单信息只能看自己的,(除管理员外),现在只有改下id就能看到别的表单信息

---------------------------------------------------------------------------

    public function show() {

       if (!\Phpcmf\Service::M()->table($this->init['table'])
           ->where('id', $this->id])
           ->where('uid', $member.uid)->counts()) {
               $this->_msg(0, dr_lang('只能查看自己的简历'), $this->uid ? '' : dr_member_url('login/index'));
            }
        $this->_Home_Show();
    }

自己弄的代码不管用


应用版权:官方
应用名称:全局表单

插件教程:https://www.xunruicms.com/doc/app-710.html

回帖
  • 官方插件技术-罗老师
    #1楼    官方插件技术-罗老师
    2022-10-17 15:47:28
    Chrome 0
    if (!\Phpcmf\Service::M()->table($this->init['table'])
               ->where('id', $this->id])
               ->where('uid', $this->uid)->counts()) {
                   $this->_msg(0, dr_lang('只能查看自己的简历'), $this->uid ? '' : dr_member_url('login/index'));
                }
  • 风扬
    #2楼    风扬
    2022-10-17 15:53:08
    Chrome 0
    官方插件技术-罗老师 这个自己的表单信息也看不到了,提示只能看自己的信息
  • 官方插件技术-罗老师
    #3楼    官方插件技术-罗老师
    2022-10-17 16:01:12
    Chrome 0
    $id = intval(\Phpcmf\Service::L('input')->get('id'));
    if (!\Phpcmf\Service::M()->table($this->init['table'])
               ->where('id', $id)
               ->where('uid', $this->uid)->counts()) {
                   $this->_msg(0, dr_lang('只能查看自己的简历'), $this->uid ? '' : dr_member_url('login/index'));
                }
  • 风扬
    #4楼    风扬
    2022-10-17 16:10:25
    Chrome 0
    官方插件技术-罗老师 非常感谢
  • 风扬
    #5楼    风扬
    2022-10-17 16:23:06
    Chrome 0
    官方插件技术-罗老师 再请教下,管理员可以浏览的话怎么写呢? is_admin
  • 优速开发工作室
    #6楼    优速开发工作室
    2022-10-17 16:27:11
    Chrome 0
    if ($this->member && $this->member['is_admin'])
  • 风扬
    #7楼    风扬
    2022-10-17 16:34:33
    Chrome 0
    优速开发工作室 谢谢