{% block sticky_menu %}
<div class="sticky-menu">
{% block sticky_menu_home_entry %}
<a href="/" class="sticky-menu-link">
{% sw_icon 'icon_home' style {
'pack': 'shopping-city',
'namespace': 'MrpixShoppingCityTheme',
'size': 'lg'
} %}
</a>
{% endblock %}
{% for stickyMenuEntry in page.extensions.stickyMenu.all %}
{% set pack = 'shopping-city' %}
{% set namespace = 'MrpixShoppingCityTheme' %}
{% set icon = source('@' ~ namespace ~ '/assets/icon/'~ pack ~'/'~ stickyMenuEntry.icon ~'.svg', ignore_missing = true) %}
{% if stickyMenuEntry.isSearch %}
{% block sticky_menu_search_entry %}
<div class="d-sm-none">
<a href="#" class="sticky-menu-link search-toggle-btn js-search-toggle-btn"
data-search-scroll-plugin="true"
data-toggle="collapse"
data-target="#searchCollapse"
aria-expanded="false"
aria-controls="searchCollapse"
>
<span class="icon icon-{{ stickyMenuEntry.icon }} icon-lg">
{{ icon|sw_icon_cache|raw }}
</span>
</a>
</div>
{% endblock %}
{% else %}
{% block sticky_menu_link_entry %}
{% if stickyMenuEntry.landingPage is not null %}
{% set entryLink = stickyMenuEntry.landingPage.translated.url %}
{% else %}
{% set entryLink = stickyMenuEntry.staticUrl %}
{% endif %}
<a href="{{ entryLink }}" class="sticky-menu-link">
<span class="icon icon-{{ stickyMenuEntry.icon }} icon-lg">
{{ icon|sw_icon_cache|raw }}
</span>
</a>
{% endblock %}
{% endif %}
{% endfor %}
</div>
{% endblock %}