vendor/crea/security-bundle/src/Resources/views/bundles/CreaAdminBundle/template.html.twig line 1

Open in your IDE?
  1. {% extends "@!CreaAdmin/template.html.twig" %}
  2. {% trans_default_domain "template" %}
  3. {% block mainMenuHeader %}
  4.     <div class="crea-security-main-menu-user">
  5.         {% if is_granted(constant('Crea\\SecurityBundle\\Voter\\UserVoter::USER_DETAIL'), app.user) %}
  6.             <a href="{{ path('crea_security.user.detail', { 'login' : app.user.login }) }}" class="crea-security-main-menu-user-avatar-profile">
  7.         {% else %}
  8.             <div class="crea-security-main-menu-user-profile">
  9.         {% endif %}
  10.             <p class="crea-security-main-menu-user-avatar"><i class="fas fa-user"></i></p>
  11.             <p class="crea-security-main-menu-user-name">{{ app.user.firstName }} {{ app.user.lastName }}</p>
  12.             <p class="crea-security-main-menu-user-profile-label">{{ app.user.profile.label }}</p>
  13.         {% if not is_granted(constant('Crea\\SecurityBundle\\Voter\\UserVoter::USER_DETAIL'), app.user) %}
  14.             </div>
  15.         {% else %}
  16.             </a>
  17.         {% endif %}
  18.         <a href="{{ path('crea_security.logout') }}" class="crea-security-main-menu-user-logout-btn">
  19.             <i class="fas fa-sign-out-alt"></i>
  20.         </a>
  21.     </div>
  22. {% endblock %}
  23. {% block headerContentRightArea1 %}
  24.     <div class="crea-security-user-widget">
  25.         <button class="crea-security-user-widget-btn">
  26.             <span><i class="fas fa-user"></i></span>
  27.             <span>{{ app.user.firstName }} {{ app.user.lastName }}</span>
  28.         </button>
  29.         <div class="crea-security-user-widget-content">
  30.             <div>
  31.                 <div><i class="fas fa-user"></i></div>
  32.                 <p>{{ app.user.firstName }} {{ app.user.lastName }}</p>
  33.                 <p>{{ app.user.profile.label }}</p>
  34.             </div>
  35.             <div>
  36.                 {% if is_granted(constant('Crea\\SecurityBundle\\Voter\\UserVoter::USER_DETAIL'), app.user) %}
  37.                     <a href="{{ path('crea_security.user.detail', { 'login' : app.user.login }) }}">{{ 'user_panel.my_profile'|trans }}</a>
  38.                 {% endif %}
  39.                 <a href="{{ path("crea_security.logout") }}">{{ 'user_panel.logout'|trans }}</a>
  40.             </div>
  41.             {% if isSwitchUser() %}
  42.                 <div>
  43.                     <a href="{{ path('crea_security.index.index', {'_switch_user': '_exit'}) }}">{{ 'impersonation.exit'|trans({'%username%' : getSwitchOriginalUser().firstName }) }}</a>
  44.                 </div>
  45.             {% endif %}
  46.         </div>
  47.     </div>
  48. {% endblock %}
  49. {% block styleSheets %}
  50.     {{ parent() }}
  51.     {{ encore_entry_link_tags('crea_security_template', 'creasecurity', 'creasecurity') }}
  52. {% endblock %}
  53. {% block javascripts %}
  54.     {{ parent() }}
  55.     {{ encore_entry_script_tags('crea_security_template', 'creasecurity', 'creasecurity') }}
  56. {% endblock %}