Search

search.performed?

Запущен ли поиск?
Liquid
        
          

{% if search.performed? %}
  {% if search.results == empty %}
    Измените ключевые слова для поиска:
  {% else %}
    Вы искали: {{ search.query }}
  {% endif %}
{% else %}
  Введите ключевые слова для поиска:
{% endif %}

search.query

Запрос поиска.
Liquid
        
          

{% if search.performed? %}
  Вы искали: {{ search.query }}
{% else %}
  Введите ключевые слова для поиска:
{% endif %}

search.results

Результаты поиска, массив товаров.
Liquid
        
          

Результаты поиска:
{% for product in search.results %}
  <a href="{{ product.url }}">{{ product.title }}</a>
{% endfor %}

search_url

URL на страницу поиска. Также используется в поисковой форме:
Liquid
        
          
 <form action="{{ search_url }}" method="get">
    {% if language.not_default? %} <input type="hidden" name="lang" value="{{ language.locale }}"> {% endif %}
      <input type="text" name="q" value="{{search.query | escape}}" id="left_search_field" /> <input type="submit" value="Поиск" id="left_search_button" />
 </form>
Полезные видео