{% extends '@KnpMenu/menu.html.twig' %} {% block root %} {% set user = ibexa_admin_ui_config.user.user %} {% set user_image = user.content.thumbnail %}
{{ ibexa_twig_component_group('admin-ui-header-user-menu-middle') }} {{ include('@ibexadesign/account/notifications/modal.html.twig') }}
{% block current_user %} {{ 'user_menu.popup_menu.title'|trans({'%userName%': user.name})|desc('Logged as %userName%') }} {% endblock %} {% block focus_mode_toggle %} {{ render(controller('Ibexa\\Bundle\\AdminUi\\Controller\\User\\FocusModeController::changeAction', { returnPath: app.request.attributes.get('semanticPathinfo') })) }} {% endblock %}
{{ parent() }}
{% endblock %} {% block item %} {% if item.name != 'root' %} {% set link_attributes = item.linkAttributes|merge({'class': (item.linkAttributes.class|default('') ~ ' ibexa-popup-menu__item-content')|trim}) %} {% set attributes = item.attributes|merge({'class': (item.attributes.class|default('') ~ ' ibexa-popup-menu__item')|trim}) %} {% do item.setLinkAttributes(link_attributes) %} {% do item.setAttributes(attributes) %} {% endif %} {% if item.getExtra('template') is not null %} {% include item.getExtra('template') ignore missing with options only %} {% endif %} {{ parent() }} {% endblock %} {% block linkElement %} {% import _self as knp_menu %} {{ block('label') }} {% endblock %}