管理员管理模块的“编辑”功能有问题
问答社区

管理员管理模块“添加”管理员正常,但是“编辑”的时候报错“记录未找到”,排查了半天,没找到原因在哪里。


5个回答默认排序 投票数排序
清风
清风
这家伙很懒,什么也没写~
2周前

表单提交的时候,id应该传了,但是控制器$id是null,不知道为什么。

清风
清风
这家伙很懒,什么也没写~
2周前

问题解决了,应该是控制器没有获取到id,在admin控制器的edit方法最前面加入以下代码就可以了:

language 复制代码
$post = $this->request->post();
        if(isset($post['id'])){
            $id = $post['id'];
        }
钥匙
钥匙
这家伙很懒,什么也没写~
2周前

额.感觉是你魔改出了问题..我尝试复现..没有这个问题.要不贴一下你的原始代码?

铭华
铭华
这家伙很懒,什么也没写~
2周前

魔改了吧

清风
清风
这家伙很懒,什么也没写~
2周前

是改了一点点😁

请先登录
0
1
0
5