Вы можете использовать виджет для вставки пользовательского javascript на странице crud.
Проверьте документы для виджетов. Сфокусируйтесь на after_scripts section.
Пример: вы можете создать fooCrud.blade.php
в resources/views/vendor/backpack/base/widgets
, чтобы файл блейда содержал ваш пользовательский javascript, например:
@push('after_scripts')
<script src="{{ asset('packages/backpack/crud/js/foo/foo-crud.js') }}"></script>
@endpush
затем вы можете добавить этот виджет на свою страницу желаний, например так:
Добавьте следующий код для функции setupCreateOperation()
в спецификации c Контроллер CRUD:
$this->data['widgets']['after_content'] = [
[
'type' => 'fooCrud' // name of widget
]
];