laravel admin-01-按钮隐藏

laravel admin提供了模板化的管理后台,可以让后端在10分钟内就做出一个管理后台,非常的方便。

优点

自带角色,权限管理,无需再做一套权限管理系统

丰富的字段类型,无需另外去写相关的样式和交互

基于laravel开发,可以说是没有学习成本了

当然,不吹不黑,有一说一。作为一个已经迭代多年的框架,UI和交互方面显得不是那么的fasion,用它来处理一些定制化多的场景时,开发起来也比较繁琐。

一.安装和入门

认真学习的同学应该发现了,这些在小学二年级的时候学过了,所以安装和入门使用就不赘述了,看下文档后直接开撸吧。

官方文档 https://laravel-admin.org/docs/zh

二.按钮隐藏

2.1 grud 查询页面

隐藏导出

$grid->disableExport();

隐藏新增

$grid->disableCreateButton();

去掉批量操作

$grid->disableBatchActions();

关闭所有操作

$grid->disableActions();

隐藏指定操作

$grid->actions(function ($actions) {

    // 去掉删除
    $actions->disableDelete();

    // 去掉编辑
    $actions->disableEdit();

    // 去掉查看
    $actions->disableView();
});

某个字段的内容太长,限制一下显示

$grid->detail('商品详情')->limit(50);

2.2 post 提交页面

隐藏右上边的删除,查看

$form->tools(function (Form\Tools $tools) {
    $tools->disableView();
    $tools->disableDelete();
});

隐藏底部的

$form->footer(function ($footer) {

    // 去掉`查看`checkbox
    $footer->disableViewCheck();
    
    // 去掉`继续编辑`checkbox
    $footer->disableEditingCheck();
    
    // 去掉`继续创建`checkbox
    $footer->disableCreatingCheck();
});

2.3 show 详情页面

$show->panel()->tools(function ($tools){

     // 去掉删除
    $tools->disableDelete();
    
    // 去掉编辑
    $tools->disableEdit();
});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值