update Role logic
This commit is contained in:
parent
f9c63d6753
commit
790f77c430
|
|
@ -1,52 +1,60 @@
|
||||||
<nav class="sidebar sidebar-offcanvas" id="sidebar">
|
<nav class="sidebar sidebar-offcanvas" id="sidebar">
|
||||||
<ul class="nav">
|
<ul class="nav">
|
||||||
<li class="nav-item active">
|
<li class="nav-item active">
|
||||||
<a class="nav-link" href="#">
|
<a class="nav-link" href="#">
|
||||||
<i class="icon-grid menu-icon">{{ ux_icon('material-symbols:dashboard-outline-rounded', {height: '16px', width: '16px'}) }}</i>
|
<i class="icon-grid menu-icon">{{ ux_icon('material-symbols:dashboard-outline-rounded', {height: '16px', width: '16px'}) }}</i>
|
||||||
<span class="menu-title">Dashboard</span>
|
<span class="menu-title">Dashboard</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" data-bs-toggle="collapse" href="#ui-basic" aria-expanded="false" aria-controls="ui-basic">
|
<a class="nav-link" data-bs-toggle="collapse" href="#ui-basic" aria-expanded="false"
|
||||||
<i class="icon-layout menu-icon">{{ ux_icon('bi:menu-up', {height: '16px', width: '16px'}) }}</i>
|
aria-controls="ui-basic">
|
||||||
<span class="menu-title">Menu</span>
|
<i class="icon-layout menu-icon">{{ ux_icon('bi:menu-up', {height: '16px', width: '16px'}) }}</i>
|
||||||
<i class="menu-arrow">{{ ux_icon('bi:chevron-right', {height: '16px', width: '16px'}) }}</i>
|
<span class="menu-title">Menu</span>
|
||||||
</a>
|
<i class="menu-arrow">{{ ux_icon('bi:chevron-right', {height: '16px', width: '16px'}) }}</i>
|
||||||
<div class="collapse" id="ui-basic">
|
</a>
|
||||||
<ul class="nav sub-menu flex-column">
|
<div class="collapse" id="ui-basic">
|
||||||
<li class="nav-item">{{ ux_icon('material-symbols-light:play-arrow-outline', {height: '16px', width: '16px'}) }} <a class="nav-link" href="#">Accordions</a></li>
|
<ul class="nav sub-menu flex-column">
|
||||||
<li class="nav-item">{{ ux_icon('material-symbols-light:play-arrow-outline', {height: '16px', width: '16px'}) }} <a class="nav-link" href="#">Buttons</a></li>
|
<li class="nav-item">{{ ux_icon('material-symbols-light:play-arrow-outline', {height: '16px', width: '16px'}) }}
|
||||||
<li class="nav-item">{{ ux_icon('material-symbols-light:play-arrow-outline', {height: '16px', width: '16px'}) }} <a class="nav-link" href="#">Badges</a></li>
|
<a class="nav-link" href="#">Accordions</a></li>
|
||||||
<li class="nav-item">{{ ux_icon('material-symbols-light:play-arrow-outline', {height: '16px', width: '16px'}) }} <a class="nav-link" href="#">Breadcrumbs</a></li>
|
<li class="nav-item">{{ ux_icon('material-symbols-light:play-arrow-outline', {height: '16px', width: '16px'}) }}
|
||||||
<li class="nav-item">{{ ux_icon('material-symbols-light:play-arrow-outline', {height: '16px', width: '16px'}) }} <a class="nav-link" href="#">Dropdowns</a></li>
|
<a class="nav-link" href="#">Buttons</a></li>
|
||||||
</ul>
|
<li class="nav-item">{{ ux_icon('material-symbols-light:play-arrow-outline', {height: '16px', width: '16px'}) }}
|
||||||
</div>
|
<a class="nav-link" href="#">Badges</a></li>
|
||||||
</li>
|
<li class="nav-item">{{ ux_icon('material-symbols-light:play-arrow-outline', {height: '16px', width: '16px'}) }}
|
||||||
{# if user is Super Admin#}
|
<a class="nav-link" href="#">Breadcrumbs</a></li>
|
||||||
{% if is_granted('ROLE_ADMIN') %}
|
<li class="nav-item">{{ ux_icon('material-symbols-light:play-arrow-outline', {height: '16px', width: '16px'}) }}
|
||||||
<li class="nav-item">
|
<a class="nav-link" href="#">Dropdowns</a></li>
|
||||||
<a class="nav-link" href="{{ path('user_index') }}">
|
</ul>
|
||||||
<i class="icon-grid menu-icon">{{ ux_icon('fa6-regular:circle-user', {height: '15px', width: '15px'}) }}</i>
|
</div>
|
||||||
<span class="menu-title">Users</span>
|
</li>
|
||||||
</a>
|
{# if user is Super Admin #}
|
||||||
</li>
|
{% if is_granted('ROLE_ADMIN') %}
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" href="{{ path('organization_index') }}">
|
<a class="nav-link" href="{{ path('user_index') }}">
|
||||||
<i class="icon-grid menu-icon">
|
<i class="icon-grid menu-icon">{{ ux_icon('fa6-regular:circle-user', {height: '15px', width: '15px'}) }}</i>
|
||||||
{% if is_granted('ROLE_SUPER_ADMIN')%}
|
<span class="menu-title">Users</span>
|
||||||
{{ ux_icon('bi:buildings', {height: '15px', width: '15px'}) }}
|
</a>
|
||||||
{% else %}
|
</li>
|
||||||
{{ ux_icon('bi:building', {height: '15px', width: '15px'}) }}
|
<li class="nav-item">
|
||||||
{% endif %}
|
{% if is_granted('ROLE_SUPER_ADMIN') %}
|
||||||
</i>
|
<a class="nav-link" href="{{ path('organization_index') }}">
|
||||||
<span class="menu-title">
|
<i class="icon-grid menu-icon"> {{ ux_icon('bi:buildings', {height: '15px', width: '15px'}) }}
|
||||||
{% if is_granted('ROLE_SUPER_ADMIN') %}
|
</i>
|
||||||
Organizations
|
<span class="menu-title">
|
||||||
{% else %}
|
Organizations</span>
|
||||||
Organization
|
</a>
|
||||||
{% endif %}</span>
|
{% elseif is_granted('ROLE_ADMIN') %}
|
||||||
</a>
|
<a class="nav-link" href="{{ path('organization_index') }}">
|
||||||
</li>
|
<i class="icon-grid menu-icon">
|
||||||
{% endif %}
|
{{ ux_icon('bi:building', {height: '15px', width: '15px'}) }}
|
||||||
</ul>
|
</i>
|
||||||
|
<span class="menu-title">
|
||||||
|
Organization
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
{% endif %}
|
||||||
|
</li>
|
||||||
|
{% endif %}
|
||||||
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
Loading…
Reference in New Issue