{% set searchWidgetOptions = { searchWidgetMinChars: page.header.activeLanguage.productSearchConfig.minSearchLength ?: 3} %}{% block layout_header_search %} <div class="collapse" id="searchCollapse"> <div class="header-search"> <form action="{{ path('frontend.search.page') }}" method="get" data-search-form="true" data-search-widget-options='{{ searchWidgetOptions|json_encode }}' data-url="{{ path('frontend.search.suggest') }}?search=" class="header-search-form"> {% block layout_header_search_input_group %} <div class="input-group"> {% block layout_header_search_input %} <input type="search" name="search" class="form-control header-search-input" autocomplete="off" autocapitalize="off" placeholder="{{ "header.searchPlaceholder"|trans|striptags }}" aria-label="{{ "header.searchPlaceholder"|trans|striptags }}" value="{{ page.searchTerm }}" > {% endblock %} {% block layout_header_search_button %} {# @deprecated tag:v6.5.0 - Bootstrap v5 removes `input-group-append` wrapper and uses elements as direct children of `input-group` #} {% if feature('v6.5.0.0') %} <button type="submit" class="btn header-search-btn" aria-label="{{ "header.searchButton"|trans|striptags }}"> <span class="header-search-icon"> {% sw_icon 'search' %} </span> </button> {% else %} <div class="input-group-append"> <button type="submit" class="btn header-search-btn" aria-label="{{ "header.searchButton"|trans|striptags }}"> <span class="header-search-icon"> {% sw_icon 'search' %} </span> </button> </div> {% endif %} {% endblock %} </div> {% endblock %} </form> </div> </div>{% endblock %}