* * Bootstraper for Admin. * * Here you can remove builtin form field: * Encore\Admin\Form::forget(['map', 'editor']); * * Or extend custom form field: * Encore\Admin\Form::extend('php', PHPEditor::class); * * Or require js and css assets: * Admin::css('/packages/prettydocs/css/styles.css'); * Admin::js('/packages/prettydocs/js/main.js'); * */ use Encore\Admin\Form; use Encore\Admin\Grid; use Encore\Admin\Show; Form::extend('week', \App\Admin\Extensions\Week::class); Grid::init(function (Grid $grid) { // $grid->disableActions(); // $grid->disablePagination(); // $grid->disableFilter(); // $grid->disableRowSelector(); // $grid->disableColumnSelector(); // $grid->disableTools(); $grid->disableExport(); $grid->disableCreateButton(); $grid->actions(function (Grid\Displayers\Actions $actions) { $actions->disableView(); // $actions->disableEdit(s); $actions->disableDelete(); }); }); //Encore\Admin\Form::forget(['map', 'editor']); Form::init(function (Form $form){ $form->disableEditingCheck(); $form->disableCreatingCheck(); $form->disableViewCheck(); $form->tools(function (Form\Tools $tools) { $tools->disableDelete(); }); });