{% extends 'layout.html.twig' %}
{% set menu = knp_menu_get('admin_menu') %}
{% block title %}{{ knp_menu_get_current_item(menu).label|trans }}{% endblock %}
{% block logout_route %}{{ path('admin_logout') }}{% endblock %}
{% block loginUrl %}{{ path('admin_login') }}{% endblock %}
{% block menu %}
<nav class="navbar-default navbar-static-side" role="navigation">
<div class="sidebar-collapse">
<ul class="nav metismenu" id="side-menu">
<li class="nav-header">
<div class="dropdown profile-element">
<img alt="image" style="max-width: 120px;"
src="{{ asset('build/images/logo-small.png') }}"/>
<a data-toggle="dropdown" class="dropdown-toggle" href="#">
<span class="block m-t-xs font-bold">{{ app.user.email }}</span>
<span class="text-muted text-xs block">{{ app.user.role.value|lower|trans }}
<b class="caret"></b>
</span>
</a>
<ul class="dropdown-menu animated fadeInRight m-t-xs">
<li>
<a class="dropdown-item"
href="{{ path('admin_administrators_edit', {'id': app.user.id}) }}">{{ 'profile'|trans }}</a>
</li>
<li class="dropdown-divider"></li>
<li>
<a class="dropdown-item" href="{{ path('admin_logout') }}">{{ 'logout'|trans }}</a>
</li>
</ul>
</div>
<div class="logo-element" style="max-width: 64px;">
<img alt="image" src="{{ asset('build/images/icon-contrast.png') }}"/>
</div>
</li>
{{ knp_menu_render(
menu, {
template: "menu.html.twig",
currentClass: "active",
ancestorClass: "active"
}
) }}
</ul>
</div>
</nav>
{% endblock %}
{% block breadcrumbs %}
{{ knp_menu_render(
menu, {
template: "breadcrumbs.html.twig",
currentClass: "active"
}
) }}
{% endblock %}
{% block footer_text %}
<strong>{{ system_name }}</strong> {{ 'administration_system'|trans }} v{{ system_version }}
{% endblock %}