{% set path = app.request.pathInfo|split('/') %}
{% set currentPath = '' %}
{% if path[2] is defined %}
{% set currentPath = path[2] %}
{% endif %}
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<div class="container-fluid">
<a class="navbar-brand float-start" href="#">SQ Inventory</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarToggler" aria-controls="navbarToggler" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse " id="navbarToggler">
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="#">Dashboard</a>
</li>
<li class="nav-item">
<a class="nav-link {{ currentPath == 'product' ? 'active':'' }}" href="{{ path('product_index') }}">Products</a>
</li>
<li class="nav-item">
<a class="nav-link {{ currentPath == 'incoming_order' ? 'active':'' }}" href="{{ path('incoming_order_index') }}">Incoming Orders</a>
</li>
<li class="nav-item">
<a class="nav-link {{ currentPath == 'product_out' ? 'active':'' }}" href="{{ path('product_out_index') }}">Product Out</a>
</li>
<li class="nav-item{{ app.request.attributes.get('_route') == 'supplier_index' or
app.request.attributes.get('_route') == 'supplier_new' ? ' active':'' }}">
<a class="nav-link {{ currentPath == 'supplier' ? 'active':'' }}" href="{{ path('supplier_index') }}">Suppliers</a>
</li>
<li class="nav-item">
<a class="nav-link {{ currentPath == 'user' ? 'active':'' }}" href="{{ path('user_index') }}">Users</a>
</li>
<li class="nav-item">
<a class="nav-link {{ currentPath == 'calculator' or
currentPath == 'task' or
currentPath == 'machine' or
currentPath == 'imposition'
? 'active':'' }}" href="{{ path('calculator_index') }}">Calculators</a>
</li>
</ul>
<div class="navbar-brand">
<div class="dropdown">
<a class=" dropdown-toggle" role="button"
id="dropdownUserLink"
data-bs-toggle="dropdown"
aria-expanded="false"><i class="fas fa-user-circle fa-lg"></i></a>
<ul class="dropdown-menu dropdown-menu-lg-end" aria-labelledby="dropdownUserLink">
<li><a class="dropdown-item" href="{{ path('user_profile') }}">Account</a></li>
<li><a class="dropdown-item" href="{{ path('app_logout') }}">Log out</a></li>
</ul>
</div>
</div>
</div>
</div>
</nav>