owladmin 隐藏操作列
xuexi 2026-04-26 14:29:28 发表在:PHP 查看数:4
 $this->rowActions('dialog')->hidden(true)

去掉删除按钮

 use Slowlyo\OwlAdmin\Admin;
use Slowlyo\OwlAdmin\Controllers\AdminController;

class YourController extends AdminController
{
    protected string $serviceName = \App\Admin\Services\YourService::class;

    public function list()
    {
        $crud = $this->baseCRUD()
            // 👇 隐藏批量删除
            ->bulkActions([
                // $this->bulkDeleteButton(),
            ])
            ->columns([
                amis()->TableColumn('id', 'ID'),
                amis()->TableColumn('name', '名称'),

                // 👇 隐藏行内删除
                $this->rowActions([
                    $this->rowEditButton(true),
                    // $this->rowDeleteButton(),
                ]),
            ]);

        return $this->baseList($crud);
    }
}
最近访问时间:2026-04-26 14:48:16
知识库:453条鸣谢:TAY  备案号:蜀ICP备2024090044号