Как скрыть кнопки редактирования / удаления / просмотра на Laravel Nova? - PullRequest
0 голосов
/ 05 июня 2019

Поэтому я пытаюсь скрыть кнопки в ресурсе Laravel Nova.Но я не знаю, что я могу добавить в код.

Эти кнопки:

image

1 Ответ

0 голосов
/ 05 июня 2019

Я нашел решение, сначала вы создаете политику с помощью команды artisan: php artisan make: policy ModelNamePolicy --model = ModelName

, затем вы получаете файл в app / Policies / ModelNamePolicy.php

public function view(User $user, InstructorOverview $instructorOverview) {
    return false;
}

И вы можете просто вернуть false в представлении функций, создать, обновить, удалить, восстановить, forceDelete.

...