vendor/mrpix/cms-feed/src/Resources/views/storefront/component/navigation/sticky-menu.html.twig line 1

Open in your IDE?
  1. {% block sticky_menu %}
  2.     <div class="sticky-menu">
  3.         {% block sticky_menu_home_entry %}
  4.             <a href="/" class="sticky-menu-link">
  5.                 {% sw_icon 'icon_home' style {
  6.                     'pack': 'shopping-city',
  7.                     'namespace': 'MrpixShoppingCityTheme',
  8.                     'size': 'lg'
  9.                 } %}
  10.             </a>
  11.         {% endblock %}
  12.         {% for stickyMenuEntry in page.extensions.stickyMenu.all %}
  13.             {% set pack = 'shopping-city' %}
  14.             {% set namespace = 'MrpixShoppingCityTheme' %}
  15.             {% set icon = source('@' ~ namespace ~ '/assets/icon/'~ pack ~'/'~ stickyMenuEntry.icon ~'.svg', ignore_missing = true) %}
  16.             {% if stickyMenuEntry.isSearch %}
  17.                 {% block sticky_menu_search_entry %}
  18.                     <div class="d-sm-none">
  19.                         <a href="#" class="sticky-menu-link search-toggle-btn js-search-toggle-btn"
  20.                                 data-search-scroll-plugin="true"
  21.                                 data-toggle="collapse"
  22.                                 data-target="#searchCollapse"
  23.                                 aria-expanded="false"
  24.                                 aria-controls="searchCollapse"
  25.                         >
  26.                             <span class="icon icon-{{ stickyMenuEntry.icon }} icon-lg">
  27.                                 {{ icon|sw_icon_cache|raw }}
  28.                             </span>
  29.                         </a>
  30.                     </div>
  31.                 {% endblock %}
  32.             {% else %}
  33.                 {% block sticky_menu_link_entry %}
  34.                     {% if stickyMenuEntry.landingPage is not null %}
  35.                         {% set entryLink = stickyMenuEntry.landingPage.translated.url %}
  36.                     {% else %}
  37.                         {% set entryLink = stickyMenuEntry.staticUrl %}
  38.                     {% endif %}
  39.                     <a href="{{ entryLink }}" class="sticky-menu-link">
  40.                         <span class="icon icon-{{ stickyMenuEntry.icon }} icon-lg">
  41.                             {{ icon|sw_icon_cache|raw }}
  42.                         </span>
  43.                     </a>
  44.                 {% endblock %}
  45.             {% endif %}
  46.         {% endfor %}
  47.     </div>
  48. {% endblock %}