查看Laravel Nova模型时隐藏字段行

时间:2018-09-05 16:34:04

标签: laravel

在Nova中查看模型时是否可以隐藏特定行?

假设我有很多用户和公司。用户可以拥有一个或多个公司,并且应该能够查看和编辑它们。但是我不希望其他用户看到他们不拥有的公司。

我设法删除了编辑,删除和查看公司名称的功能(如果您不拥有该名称),但是我似乎无法从列表中正确删除这些公司。 (ScreenShot)

这有可能吗?还是您有更好的解决方案?

1 个答案:

答案 0 :(得分:0)

来自the manual

您可以在每个字段上使用以下方法:

hideFromIndex
hideFromDetail
hideWhenCreating
hideWhenUpdating
onlyOnIndex
onlyOnDetail
onlyOnForms
exceptOnForms

示例:

Text::make('Name')->hideFromIndex()