Redirect to Organization Dashboard

This commit is contained in:
Charles 2025-09-04 11:43:42 +02:00
parent c75eda74a3
commit ec29f42f90
2 changed files with 16 additions and 12 deletions

View File

@ -12,8 +12,11 @@ use Symfony\Component\Routing\Attribute\Route;
final class IndexController extends AbstractController
{
#[Route('/', name: 'app_index')]
public function index(Request $request, LoggerInterface $logger): Response
public function index(): Response
{
if($this->isGranted('ROLE_ADMIN')){
return $this->redirectToRoute('organization_index');
}
return $this->render('index/index.html.twig', [
'controller_name' => 'IndexController',
]);

View File

@ -29,23 +29,24 @@
</div>
</li>
{# if user is Super Admin #}
{% if is_granted('ROLE_ADMIN') %}
{% if is_granted('ROLE_SUPER_ADMIN') %}
<li class="nav-item">
<a class="nav-link" href="{{ path('user_index') }}">
<i class="icon-grid menu-icon">{{ ux_icon('fa6-regular:circle-user', {height: '15px', width: '15px'}) }}</i>
<span class="menu-title">Users</span>
</a>
</li>
<li class="nav-item">
{% if is_granted('ROLE_ADMIN') %}
<a class="nav-link" href="{{ path('organization_index') }}">
<i class="icon-grid menu-icon"> {{ ux_icon('bi:buildings', {height: '15px', width: '15px'}) }}
</i>
<span class="menu-title">
Organizations</span>
</a>
{% endif %}
</li>
{% endif %}
<li class="nav-item">
{% if is_granted('ROLE_ADMIN') %}
<a class="nav-link" href="{{ path('organization_index') }}">
<i class="icon-grid menu-icon"> {{ ux_icon('bi:buildings', {height: '15px', width: '15px'}) }}
</i>
<span class="menu-title">
Organizations</span>
</a>
{% endif %}
</li>
</ul>
</nav>