laravel 删除filamentPHP视图中的创建按钮

wfveoks0  于 2023-01-06  发布在  PHP
关注(0)|答案(1)|浏览(145)

我目前正在使用filamentPHP开发一个Laravel项目。但是我找不到一种方法来删除特定资源的创建功能。考虑到视图页面中有一个名为Customer的资源,我想删除列表顶部的新建客户按钮。有什么方法可以做到吗?

dgjrabp2

dgjrabp21#

您可以通过覆盖canCreate()将其删除,并将其返回为false。

class Customer
{
   public static $resource = CustomerResource::class;

   protected function canCreate(): bool
   {
      return false;
   }
}

相关问题