{% sw_extends '@Storefront/storefront/layout/header/search-suggest.html.twig' %} {% block layout_search_suggest_result_total %} {% if page.searchResult.total == 0 %} {% block layout_search_suggest_no_result %}
{{ "header.searchNoResult"|trans|sw_sanitize }}
{% endblock %} {% else %} {% block layout_search_suggest_result_total_result %}
{% sw_icon 'arrow-head-right' style { 'size': 'sm' } %}
{{ "header.searchResults"|trans({ '%count%': page.searchResult.total, })|sw_sanitize }}
{% endblock %} {% endif %} {% endblock %} {% block layout_search_suggest_container %} {% if page.searchResult.moorlSearchResults and page.searchResult.moorlSearchResults|length > 0 %} {% set activeTab = "product" %} {% if page.searchResult.total == 0 %} {% for moorlSearchResult in page.searchResult.moorlSearchResults %} {% if moorlSearchResult.total > 0 and activeTab == "product" %} {% set activeTab = moorlSearchResult.criteria.title %} {% endif %} {% endfor %} {% endif %} {% if config('MoorlFoundation.config.advancedSearchNoTab') %}
{% set productSearchResult %} {{ block('layout_search_suggest_result_total') }} {% endset %} {% for moorlSearchResult in page.searchResult.moorlSearchResults %} {% set page = { searchResult: moorlSearchResult, searchTerm: page.searchTerm, activeTab: moorlSearchResult.criteria.title } %} {% if moorlSearchResult.entity == 'product' %} {% else %} {% sw_include "@Storefront/storefront/layout/header/search-suggest-" ~ moorlSearchResult.criteria.title ~ ".html.twig" ignore missing %} {% endif %} {% endfor %} {{ productSearchResult }}
{% else %}
    {{ block('layout_search_suggest_results') }}
{{ block('layout_search_suggest_result_total') }}
{% for moorlSearchResult in page.searchResult.moorlSearchResults %}
{% set page = { searchResult: moorlSearchResult, searchTerm: page.searchTerm, activeTab: moorlSearchResult.criteria.title } %} {% if moorlSearchResult.entity == 'product' %}
    {{ block('layout_search_suggest_results') }}
{% else %} {% sw_include "@Storefront/storefront/layout/header/search-suggest-" ~ moorlSearchResult.criteria.title ~ ".html.twig" ignore missing %} {% endif %} {{ block('layout_search_suggest_result_total') }}
{% endfor %}
{% endif %} {% else %} {{ parent() }} {% endif %} {% endblock %}