Ben*_*šič 3 resources laravel laravel-nova
所以我试图隐藏 Laravel Nova 资源中的按钮。但我不知道我可以在代码中添加什么。
这些按钮:

我找到了一个解决方案,首先通过 artisan 命令创建一个策略: php artisan make:policy ModelNamePolicy --model=ModelName
然后你会在 app/Policies/ModelNamePolicy.php 中得到一个文件
public function view(User $user, InstructorOverview $instructorOverview) {
return false;
}
Run Code Online (Sandbox Code Playgroud)
您可以在函数视图、创建、更新、删除、恢复、强制删除中返回 false。
| 归档时间: |
|
| 查看次数: |
4983 次 |
| 最近记录: |