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.                   class="account-menu-list__link"
  23.                 >
  24.                   {{ "account.overviewLink"|trans|sw_sanitize }}
  25.                 </a>
  26.               </li>
  27.             {% endblock %}
  28.             {% block page_account_sidebar_link_profile %}
  29.               <li class="account-menu-list__item {% if activeRoute is same as('frontend.account.profile.page') %} account-menu-list__item--active{% endif %}">
  30.                 <a
  31.                   href="{{ path('frontend.account.profile.page') }}"
  32.                   class="account-menu-list__link"
  33.                 >
  34.                   {{ "account.profileLink"|trans|sw_sanitize }}
  35.                 </a>
  36.               </li>
  37.             {% endblock %}
  38.             {% block page_account_sidebar_link_address %}
  39.               <li class="account-menu-list__item {% if activeRoute is same as('frontend.account.address.page') %} account-menu-list__item--active{% endif %}">
  40.                 <a
  41.                   href="{{ path('frontend.account.address.page') }}"
  42.                   class="account-menu-list__link"
  43.                 >
  44.                   {{ "account.addressLink"|trans|sw_sanitize }}
  45.                 </a>
  46.               </li>
  47.             {% endblock %}
  48.             {% block page_account_sidebar_link_payment %}
  49.               <li class="account-menu-list__item {% if activeRoute is same as('frontend.account.payment.page') %} account-menu-list__item--active{% endif %}">
  50.                 <a
  51.                   href="{{ path('frontend.account.payment.page') }}"
  52.                   class="account-menu-list__link"
  53.                 >
  54.                   {{ "account.paymentLink"|trans|sw_sanitize }}
  55.                 </a>
  56.               </li>
  57.             {% endblock %}
  58.             {% block page_account_sidebar_link_orders %}
  59.               <li class="account-menu-list__item {% if activeRoute is same as('frontend.account.order.page') %} account-menu-list__item--active{% endif %}">
  60.                 <a
  61.                   href="{{ path('frontend.account.order.page') }}"
  62.                   class="account-menu-list__link"
  63.                 >
  64.                   {{ "account.ordersLink"|trans|sw_sanitize }}
  65.                 </a>
  66.               </li>
  67.             {% endblock %}
  68.           {% endblock %}
  69.         </ul>
  70.       {% endif %}
  71.     {% endblock %}
  72.     {% block page_account_sidebar_footer %}
  73.       {{ parent() }}
  74.     {% endblock %}
  75.   </div>
  76. {% endblock %}
  77. {% block page_account_sidebar_logout %}
  78.   <wyn-button
  79.     variant="no-bg-highlight"
  80.     size="small"
  81.     href="{{ path('frontend.account.logout.page') }}"
  82.     class="account-aside-btn"
  83.   >
  84.     {% sw_icon 'log-out' style { 'slotAttr' : 'icon' } %}
  85.     {{ "account.logout"|trans|sw_sanitize }}
  86.   </wyn-button>
  87. {% endblock %}
  88. {% block page_account_sidebar_guest_abort %}
  89.   <wyn-button
  90.     variant="no-bg-highlight"
  91.     size="small"
  92.     href="{{ path('frontend.account.logout.page') }}"
  93.     data-account-guest-abort-button="true"
  94.     class="account-aside-btn"
  95.   >
  96.     {% sw_icon 'log-out' style { 'slotAttr' : 'icon' } %}
  97.     {{ "account.guestAbort"|trans|sw_sanitize }}
  98.   </wyn-button>
  99. {% endblock %}