bootstrap.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. use Dcat\Admin\Admin;
  3. use Dcat\Admin\Grid;
  4. use Dcat\Admin\Form;
  5. use Dcat\Admin\Grid\Filter;
  6. use Dcat\Admin\Show;
  7. /**
  8. * Dcat-admin - admin builder based on Laravel.
  9. * @author jqh <https://github.com/jqhph>
  10. *
  11. * Bootstraper for Admin.
  12. *
  13. * Here you can remove builtin form field:
  14. *
  15. * extend custom field:
  16. * Dcat\Admin\Form::extend('php', PHPEditor::class);
  17. * Dcat\Admin\Grid\Column::extend('php', PHPEditor::class);
  18. * Dcat\Admin\Grid\Filter::extend('php', PHPEditor::class);
  19. *
  20. * Or require js and css assets:
  21. * Admin::css('/packages/prettydocs/css/styles.css');
  22. * Admin::js('/packages/prettydocs/js/main.js');
  23. *
  24. */
  25. Dcat\Admin\Color::extend('deep_blue', [
  26. 'primary' => '#000F9F',
  27. 'primary-darker' => '#000F9F',
  28. 'link' => '#000F9F',
  29. ]);
  30. Form::resolving(function (Form $form) {
  31. $form->footer(function ($footer) {
  32. // 去掉`查看`checkbox
  33. $footer->disableViewCheck();
  34. // 去掉`继续编辑`checkbox
  35. $footer->disableEditingCheck();
  36. // 去掉`继续创建`checkbox
  37. $footer->disableCreatingCheck();
  38. });
  39. });