demo icon indicating copy to clipboard operation
demo copied to clipboard

Не получается управлять кнопками над таблицей (New Entry, например)

Open shachneff opened this issue 7 years ago • 0 comments

В коде в файле https://github.com/LaravelRUS/SleepingOwlAdmin/blob/development/resources/views/default/display/table.blade.php#L14 есть такой участок

@if ($creatable) <a href="{{ url($createUrl) }}" class="btn btn-primary"> <i class="fa fa-plus"></i> {{ $newEntryButtonText }} </a> @endif

В документации описаны два способа:

  1. не применим к этому демо проекту `AdminSection::registerModel(Company::class, function (ModelConfiguration $model) {

    // Запрет на создание $model->disableCreating(); `

  2. Способ с сервис-провайдером. Переопределить isCreatable() и вернуть в нем false

Обращался к разным людям, люди порят чушь и тыкают пальцем в небо. Я же хочу использовать официальную документацию и нормальный путь.

Но я не понимаю как и где и что нужно вставить в демо-проект, чтобы описанное в документации заработало.

shachneff avatar Dec 03 '17 09:12 shachneff