laravel-admin 关闭(新增,删除,批量操作,导入导出,修改)按钮

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

    // 去掉查看

    $actions->disableView();

});

 

  //去掉复选框
  $grid->disableRowSelector();
  //禁用行操作
  $grid->disableActions();

//禁用新增按钮$grid->disableCreation();


$grid->actions(function ($actions) { //关闭行操作 删除 $actions->disableDelete();});
//关闭批量操作$grid->tools(function ($tools) { $tools->batch(function ($batch) { $batch->disableDelete(); });});
$form

//表单bottom
$form->disableReset();
$form->disableEditingCheck();
$form->disableViewCheck();

//表单右上角
$form->tools(function (Form\Tools $tools) {
$tools->disableDelete();
$tools->disableView();
});

$grid
// 表单右上角
$grid->disableExport();
$grid->disableCreation();
// 操作按钮
$grid->actions(function (Grid\Displayers\Actions $actions) {
$actions->disableDelete();
$actions->disableEdit();
$resDemand = Demand::find($actions->getKey());
$edit_html='';
//通过
if($resDemand->status==1){
$edit_html.="<span class='mb-5'><a class='grid-row-pass' title='通过' data-id='{$actions->getKey()}'><i class='glyphicon glyphicon-ok'></i></a></span>";

$actions->append($edit_html);
});
// 批量操作
$grid->tools(function (Grid\Tools $tools) {
$tools->batch(function (Grid\Tools\BatchActions $actions) {
$actions->disableDelete();
});
});
$show
//表单右上角
$show->panel()->tools(function ($tools){
$tools->disableDelete();
$tools->disableEdit();
});

posted @ 2022-03-01 10:05  胡良庆  阅读(424)  评论(0编辑  收藏  举报