custom/plugins/WynTheme/src/Resources/views/storefront/page/account/sidebar.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/page/account/sidebar.html.twig' %}
  2. {% block page_account_sidebar_inner %}
  3.   <div class="account-menu-content {% if not headerWidget %}account-menu-content--aside{% endif %}">
  4.     {% block page_account_sidebar_header %}
  5.       {% if not headerWidget %}
  6.         <div class="card-header account-aside-header">
  7.           {{ "account.greetings"|trans|sw_sanitize }}
  8.           {{ context.customer.title }}
  9.           {{ context.customer.firstName }}
  10.           {{ context.customer.lastName }}
  11.         </div>
  12.       {% endif %}
  13.     {% endblock %}
  14.     {% block page_account_sidebar_menu %}
  15.       {% if not context.customer.guest %}
  16.         <ul class="account-menu-list">
  17.           {% block page_account_sidebar_menu_inner %}
  18.             {% block page_account_sidebar_link_home %}
  19.               <li class="account-menu-list__item {% if activeRoute is same as('frontend.account.home.page') %} account-menu-list__item--active{% endif %}">
  20.                 <a
  21.                   href="{{ path('frontend.account.home.page') }}"
  22.                   title="{{ "account.overviewLink"|trans|striptags }}"
  23.                   class="account-menu-list__link"
  24.                 >
  25.                   {{ "account.overviewLink"|trans|sw_sanitize }}
  26.                 </a>
  27.               </li>
  28.             {% endblock %}
  29.             {% block page_account_sidebar_link_profile %}
  30.               <li class="account-menu-list__item {% if activeRoute is same as('frontend.account.profile.page') %} account-menu-list__item--active{% endif %}">
  31.                 <a
  32.                   href="{{ path('frontend.account.profile.page') }}"
  33.                   title="{{ "account.profileLink"|trans|striptags }}"
  34.                   class="account-menu-list__link"
  35.                 >
  36.                   {{ "account.profileLink"|trans|sw_sanitize }}
  37.                 </a>
  38.               </li>
  39.             {% endblock %}
  40.             {% block page_account_sidebar_link_address %}
  41.               <li class="account-menu-list__item {% if activeRoute is same as('frontend.account.address.page') %} account-menu-list__item--active{% endif %}">
  42.                 <a
  43.                   href="{{ path('frontend.account.address.page') }}"
  44.                   title="{{ "account.addressLink"|trans|striptags }}"
  45.                   class="account-menu-list__link"
  46.                 >
  47.                   {{ "account.addressLink"|trans|sw_sanitize }}
  48.                 </a>
  49.               </li>
  50.             {% endblock %}
  51.             {% block page_account_sidebar_link_payment %}
  52.               <li class="account-menu-list__item {% if activeRoute is same as('frontend.account.payment.page') %} account-menu-list__item--active{% endif %}">
  53.                 <a
  54.                   href="{{ path('frontend.account.payment.page') }}"
  55.                   title="{{ "account.paymentLink"|trans|striptags }}"
  56.                   class="account-menu-list__link"
  57.                 >
  58.                   {{ "account.paymentLink"|trans|sw_sanitize }}
  59.                 </a>
  60.               </li>
  61.             {% endblock %}
  62.             {% block page_account_sidebar_link_orders %}
  63.               <li class="account-menu-list__item {% if activeRoute is same as('frontend.account.order.page') %} account-menu-list__item--active{% endif %}">
  64.                 <a
  65.                   href="{{ path('frontend.account.order.page') }}"
  66.                   title="{{ "account.ordersLink"|trans|striptags }}"
  67.                   class="account-menu-list__link"
  68.                 >
  69.                   {{ "account.ordersLink"|trans|sw_sanitize }}
  70.                 </a>
  71.               </li>
  72.             {% endblock %}
  73.           {% endblock %}
  74.         </ul>
  75.       {% endif %}
  76.     {% endblock %}
  77.     {% block page_account_sidebar_footer %}
  78.       {{ parent() }}
  79.     {% endblock %}
  80.   </div>
  81. {% endblock %}
  82. {% block page_account_sidebar_logout %}
  83.   <wyn-button
  84.     variant="no-bg-highlight"
  85.     size="small"
  86.     href="{{ path('frontend.account.logout.page') }}"
  87.     class="account-aside-btn"
  88.   >
  89.     {% sw_icon 'log-out' style { 'slotAttr' : 'icon' } %}
  90.     {{ "account.logout"|trans|sw_sanitize }}
  91.   </wyn-button>
  92. {% endblock %}
  93. {% block page_account_sidebar_guest_abort %}
  94.   <wyn-button
  95.     variant="no-bg-highlight"
  96.     size="small"
  97.     href="{{ path('frontend.account.logout.page') }}"
  98.     data-account-guest-abort-button="true"
  99.     class="account-aside-btn"
  100.   >
  101.     {% sw_icon 'log-out' style { 'slotAttr' : 'icon' } %}
  102.     {{ "account.guestAbort"|trans|sw_sanitize }}
  103.   </wyn-button>
  104. {% endblock %}