Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

35 lines
1012B

  1. <?php
  2. namespace App\Controller\Admin;
  3. use App\Entity\Site\Page;
  4. use App\Entity\User\User;
  5. use EasyCorp\Bundle\EasyAdminBundle\Config\MenuItem;
  6. use Lc\SovBundle\Controller\Dashboard\DashboardAdminController as SovDashboardController;
  7. class DashboardController extends SovDashboardController
  8. {
  9. public function configureMenuItems(): iterable
  10. {
  11. $menuItems = [
  12. MenuItem::linkToDashboard('dashboard', 'far fa-circle'),
  13. MenuItem::linkToCrud('page', 'far fa-copy', Page::class),
  14. MenuItem::subMenu('account', 'fas fa-user')
  15. ->setSubItems(
  16. [
  17. MenuItem::linkToRoute('account_profile', 'fas fa-user-cog', 'sov_admin_account_profile'),
  18. MenuItem::linkToRoute('account_password', 'fas fa-key', 'sov_admin_account_password'),
  19. ]
  20. ),
  21. MenuItem::linkToCrud('user', 'fas fa-users', User::class),
  22. ];
  23. return $menuItems;
  24. }
  25. }