src/App/Resources/views/dashboard/settings/accounts/includes/_header.html.twig line 1

Open in your IDE?
  1. <div class="sidepanel__head-user">
  2.     <div class="user-avatar">
  3.         <img src="{{ account.systemProfile.hasAvatar ? s3_entity(account, '/avatar/thumb') : '/ui2022/images/avatar.png' }}" alt="user-avatar" />
  4.     </div>
  5.     <div class="user-detail-block">
  6.         <div class="d-inline-flex align-items-center">
  7.             <h2 class="sidepanel__head--username">{{ account.displayName }}</h2>
  8.         </div>
  9.         <h3 class="sidepanel__head--role">
  10.             <a class="sidepannel__edit" href="mailto:{{ account.email }}"
  11.                title="{{ account.email }}">{{ account.email }}</a>
  12.         </h3>
  13.     </div>
  14. </div>
  15. <div class="sidepanel__head-status user-head-button">
  16.     {% if account.active and
  17.         is_granted('campussuite.super_admin')
  18.         and cms.impersonatedAccount is empty
  19.         and account is not same as(cms.authenticatedAccount)
  20.     %}
  21.         <a href="{{ path('app.schoolnow.dashboard.default.main', { _switch_user: account.id }) }}">
  22.             <span class="status-button">Impersonate</span>
  23.         </a>
  24.     {% endif %}
  25.     <div class="toggle-block">
  26.         <div class="custom-control custom-control--nolabel custom-switch">
  27.             <input
  28.                     type="checkbox"
  29.                     class="custom-control-input"
  30.                     id="toggler_superadmin"
  31.                     {% if account.specialPermissions.superUser %}checked{% endif %}
  32.                     {% if not is_granted('campussuite.super_admin') %}disabled{% endif %}
  33.                     data-trigger="toggler"
  34.                     data-toggler-url="{{ path('app.app.dashboard.settings.accounts.roles.suer_user_toggle', {
  35.                         account: account.id,
  36.                     }) }}"
  37.             >
  38.             <label class="custom-control-label" for="toggler_superadmin">Super admin</label>
  39.         </div>
  40.     </div>
  41. </div>