custom/plugins/NinepointCustomizationsForAsusTheme/src/Resources/views/storefront/base.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/base.html.twig' %}
  2. {% block base_html %}
  3. <html lang="{{ page.header.activeLanguage.translationCode.code }}"
  4.       itemscope="itemscope"
  5.       itemtype="https://schema.org/WebPage">
  6. {% endblock %}
  7. {% block base_body %}
  8.     {{ parent() }}
  9. {% endblock %}
  10. {% block base_header %}
  11.     <div class="header-wrapper" data-sticky="true">
  12.         <header>
  13.             <div class="pre-header">
  14.                 <div class="container">
  15.                     <div class="pre-header__row">
  16.                         <ul class="pre-header-logo-list">
  17.                             <li class="pre-header-logo-list__item">
  18.                                 <a class="pre-header-logo-list__link"
  19.                                 href="{{ 'asus.preHeaderLogoOneLink'|trans|striptags|replace({'[home]/' : url('frontend.home.page')}) }}" target="_blank"
  20.                                 title="{{ 'asus.preHeaderLogoOneTitle'|trans|striptags }}"
  21.                                 aria-label="{{ 'asus.preHeaderLogoOneTitle'|trans|striptags }}">
  22.                                     {% sw_icon 'rog-gray' style { 'pack':'default' } %}
  23.                                 </a>
  24.                             </li>
  25.                             <li class="pre-header-logo-list__item">
  26.                                 <a class="pre-header-logo-list__link"
  27.                                 href="{{ 'asus.preHeaderLogoTwoLink'|trans|striptags|replace({'[home]/' : url('frontend.home.page')}) }}" target="_blank"
  28.                                 title="{{ 'asus.preHeaderLogoTwoTitle'|trans|striptags }}"
  29.                                 aria-label="{{ 'asus.preHeaderLogoTwoTitle'|trans|striptags }}">
  30.                                     {% sw_icon 'proArt-gray' style { 'pack':'default' } %}
  31.                                 </a>
  32.                             </li>
  33.                         </ul>
  34.                         <ul class="pre-header-list">
  35.                             {% block sw_asus_pre_header_homepage_link %}
  36.                                 <li class="pre-header-list__item">
  37.                                     <a class="pre-header-logo-list__link -is-direct-link" href="{{ 'asus.preHeaderAsusHomepageLink'|trans|striptags }}" target="_blank" title="{{ 'asus.preheaderAsusHomepage'|trans|striptags }}">
  38.                                         {{ 'asus.preheaderAsusHomepage'|trans|striptags|replace({'[home]/' : url('frontend.home.page')}) }}
  39.                                     </a>
  40.                                 </li>
  41.                             {% endblock %}
  42.                             {% block sw_asus_pre_header_dropdowns %}
  43.                                 <li class="pre-header-list__item">
  44.                                     <div class="dropdown">
  45.                                         <a class="dropdown-toggle pre-header-logo-list__link" id="preHeaderDropdownTwo" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" title="{{ 'asus.preHeaderDropdownTwoText'|trans|striptags }}" aria-label="{{ 'asus.preHeaderDropdownTwoText'|trans|striptags }}" role="button">
  46.                                             {{ 'asus.preHeaderDropdownTwoText'|trans|striptags }}
  47.                                         </a>
  48.                                         <div class="dropdown-menu" aria-labelledby="preHeaderDropdownTwo">
  49.                                             <a class="dropdown-item" href="{{ 'asus.preHeaderDropdownTwoLinkOne'|trans|striptags|replace({'[home]/' : url('frontend.home.page')}) }}" target="_blank" title="{{ 'asus.preHeaderDropdownTwoTextOne'|trans|striptags }}" aria-label="{{ 'asus.preHeaderDropdownTwoTextOne'|trans|striptags }}">{{ 'asus.preHeaderDropdownTwoTextOne'|trans|striptags }}</a>
  50.                                             <a class="dropdown-item" href="{{ 'asus.preHeaderDropdownTwoLinkTwo'|trans|striptags|replace({'[home]/' : url('frontend.home.page')}) }}" target="_blank" title="{{ 'asus.preHeaderDropdownTwoTextTwo'|trans|striptags }}" aria-label="{{ 'asus.preHeaderDropdownTwoTextTwo'|trans|striptags }}">{{ 'asus.preHeaderDropdownTwoTextTwo'|trans|striptags }}</a>
  51.                                         </div>
  52.                                     </div>
  53.                                 </li>
  54.                             {% endblock %}
  55.                             {% block sw_asus_channel_languages %}
  56.                                 <li class="pre-header-list__item">
  57.                                     {% sw_include '@Storefront/storefront/layout/header/actions/language-widget.html.twig' %}
  58.                                 </li>
  59.                             {% endblock %}
  60.                         </ul>
  61.                     </div>
  62.                 </div>
  63.             </div>
  64.             <div class="header-main">
  65.                 {% block base_header_inner %}
  66.                     {% if page.cmsPage.type == "landingpage" %}
  67.                         <h1 style="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;">
  68.                             {{ page.metainformation.metaTitle|default('ASUS Webshop') }}
  69.                         </h1>
  70.                     {% endif %}
  71.                     {{ parent() }}
  72.                 {% endblock %}
  73.             </div>
  74.         </header>
  75.         {% block zenit_features_bar_extends_header_top %}
  76.             {% set zenFeaturesBar = context.context.extensions['zenitPlatformFeaturesBar'].config %}
  77.             {% if zenFeaturesBar.active and zenFeaturesBar.positionTop == 'headerTop' %}
  78.                 {% sw_include '@Storefront/storefront/features-bar/features-bar.html.twig' with {
  79.                     position: zenFeaturesBar.position
  80.                 } %}
  81.             {% endif %}
  82.         {% endblock %}
  83.     </div>
  84. {% endblock %}
  85. {% block base_main_container %}
  86.     <div class="container-main">
  87.         <div style="position:relative;">
  88.             <div class="alert-wrapper">
  89.                 <div id="quantity-alert" role="alert" class="alert alert-secondary alert-dismissible fade alert-has-icon d-none alert-container" >
  90.                     <span class="icon icon-info">
  91.                     <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-info-circle" viewBox="0 0 16 16">
  92.                         <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/>
  93.                         <path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"/>
  94.                     </svg>
  95.                     </span>
  96.                     <div class="alert-content-container">
  97.                         <div class="alert-content">
  98.                             {{ 'alert.quantity-message' | trans }}
  99.                         </div>
  100.                         <button type="button" class="close" data-dismiss="alert" aria-label="Close">
  101.                             <span aria-hidden="true">×</span>
  102.                         </button>
  103.                     </div>
  104.                 </div>
  105.             </div>
  106.         </div>
  107.         {% block base_breadcrumb %}
  108.             {% sw_include '@Storefront/storefront/layout/breadcrumb.html.twig' with {
  109.                 context: context,
  110.                 category: page.product.seoCategory
  111.             } only %}
  112.         {% endblock %}
  113.         
  114.         {% block base_content %}{% endblock %}
  115.     </div>
  116. {% endblock %}