|
@@ -13,7 +13,10 @@ class DashboardController extends AbstractDashboardController
|
|
|
{
|
|
{
|
|
|
public function index(): Response
|
|
public function index(): Response
|
|
|
{
|
|
{
|
|
|
- return parent::index();
|
|
|
|
|
|
|
+ // Redirect to Games CRUD index by default
|
|
|
|
|
+ $adminUrlGenerator = $this->container->get(\EasyCorp\Bundle\EasyAdminBundle\Router\AdminUrlGenerator::class);
|
|
|
|
|
+ $url = $adminUrlGenerator->setController(\App\Controller\Admin\GameCrudController::class)->generateUrl();
|
|
|
|
|
+ return $this->redirect($url);
|
|
|
|
|
|
|
|
// Option 1. You can make your dashboard redirect to some common page of your backend
|
|
// Option 1. You can make your dashboard redirect to some common page of your backend
|
|
|
//
|
|
//
|
|
@@ -45,6 +48,15 @@ class DashboardController extends AbstractDashboardController
|
|
|
public function configureMenuItems(): iterable
|
|
public function configureMenuItems(): iterable
|
|
|
{
|
|
{
|
|
|
yield MenuItem::linkToDashboard('Dashboard', 'fa fa-home');
|
|
yield MenuItem::linkToDashboard('Dashboard', 'fa fa-home');
|
|
|
- // yield MenuItem::linkToCrud('The Label', 'fas fa-list', EntityClass::class);
|
|
|
|
|
|
|
+ yield MenuItem::section('Game Management');
|
|
|
|
|
+ yield MenuItem::linkToCrud('Games', 'fas fa-gamepad', \App\Entity\Game::class);
|
|
|
|
|
+ yield MenuItem::section('Universe');
|
|
|
|
|
+ yield MenuItem::linkToCrud('Galaxies', 'fas fa-galactic-republic', \App\Entity\Galaxy::class);
|
|
|
|
|
+ yield MenuItem::linkToCrud('Sectors', 'fas fa-project-diagram', \App\Entity\Sector::class);
|
|
|
|
|
+ yield MenuItem::linkToCrud('Systems', 'fas fa-sun', \App\Entity\System::class);
|
|
|
|
|
+ yield MenuItem::linkToCrud('Planets', 'fas fa-globe', \App\Entity\Planet::class);
|
|
|
|
|
+ yield MenuItem::section('Accounts');
|
|
|
|
|
+ yield MenuItem::linkToCrud('Users', 'fas fa-user', \App\Entity\User::class);
|
|
|
|
|
+ yield MenuItem::linkToCrud('Players', 'fas fa-users', \App\Entity\Player::class);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|