vendor/shopware/storefront/Resources/views/storefront/layout/header/search.html.twig line 1

Open in your IDE?
  1. {% 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 %}