TP6实现增删改查(完整代码见tp6layui项目)

本文介绍了在TP6框架下,前端如何向后端发起请求并检查数据接收,使用View::assign传递信息到前端,以及利用Ajax进行删除操作的示例。同时,讨论了权限管理的关键点,包括用户能添加的部门、部门列表修改及权限对应的菜单显示。
摘要由CSDN通过智能技术生成

一,前端向后端发起请求

二,print_r查看后端是否接收到前端的数据

print_r(input('post.'));
exit;

F12--网络--名称,点击相应的方法,就能看到前端传过来的数据

三,View::assign给前端

View::assign([
    'smid'  => $smid
]);
return View::fetch();

给前端反馈信息可以用:(完整代码见tp6layui项目)

后端:

echo json_encode(['code'=>0,'msg'=>'删除成功']);
exit;

前端:

// 删除
function del(smid){
    layer.confirm('确定要删除吗?', {
        icon:3,
        btn: ['确定','取消']
    }, function(){
        $.post('http://localhost/tp6layui/public/index.php/bews/bew/menudel',{'smid':smid},function(res){
            if(res.code>0){
                layer.alert(res.msg,{icon:2});
            }else{
                layer.msg(res.msg,{icon:1});
                setTimeout(function(){window.location.reload();},1000);
            }
        },'json');
    });
}

四,前端展示后端的数据

五,增删改查

六,controller与view的对应

tp6框架中,

七,tp6的权限管理

权限管理需要解决三个问题:1,当前用户能添加的部门2,当前用户的部门列表的修改3,当前用户权限对应的左侧导航和菜单,没有相关权限的导航和菜单去掉。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值