src/Controller/Admin/DashboardController.php line 17
<?phpnamespace App\Controller\Admin;use App\Entity\Categorie;use App\Entity\Web;use App\Entity\Book;use EasyCorp\Bundle\EasyAdminBundle\Config\Dashboard;use EasyCorp\Bundle\EasyAdminBundle\Config\MenuItem;use EasyCorp\Bundle\EasyAdminBundle\Controller\AbstractDashboardController;use Symfony\Component\HttpFoundation\Response;use Symfony\Component\Routing\Annotation\Route;class DashboardController extends AbstractDashboardController{#[Route('/admin', name: 'admin')]public function index(): Response{return $this->render('admin/index.html.twig');// Option 1. You can make your dashboard redirect to some common page of your backend//// $adminUrlGenerator = $this->container->get(AdminUrlGenerator::class);// return $this->redirect($adminUrlGenerator->setController(OneOfYourCrudController::class)->generateUrl());// Option 2. You can make your dashboard redirect to different pages depending on the user//// if ('jane' === $this->getUser()->getUsername()) {// return $this->redirect('...');// }// Option 3. You can render some custom template to display a proper dashboard with widgets, etc.// (tip: it's easier if your template extends from @EasyAdmin/page/content.html.twig)//// return $this->render('some/path/my-dashboard.html.twig');}public function configureDashboard(): Dashboard{return Dashboard::new()->setTitle('Fpcrea');}public function configureMenuItems(): iterable{return [MenuItem::linkToDashboard('Dashboard', 'fa fa-home'),MenuItem::section('Catégories'),MenuItem::linkToCrud('Categories', 'fa fa-list', Categorie::class),MenuItem::linkToCrud('Ajouter catégorie', 'fa fa-file-text', Categorie::class)->setAction('new'),MenuItem::section('Book'),MenuItem::linkToCrud('Book', 'fa fa-list', Book::class),MenuItem::linkToCrud('Ajouter un élément Book', 'fa fa-file-text', Book::class)->setAction('new'),//MenuItem::section('Web'),MenuItem::linkToCrud('Web', 'fa fa-list', Web::class),MenuItem::linkToCrud('Ajouter un élément Web', 'fa fa-file-text', Web::class)->setAction('new'),];}}