{% if search_query_attribute %}
{% set base_search_query_attribute = search_query_attribute %}
{% else %}
{% set base_search_query_attribute = "" %}
{% endif %}
{{ schema.title | get_translated_text }}
{% if data is not none %}
{% for item in data %}
{% set name = name ~ "_" ~ loop.index0 %}
{% set schema = schema['items'] %}
{% set id_prefix = id_prefix + '_{}_'.format(loop.index0) %}
{% set data = item %}
{% if diff is not none and previous_schema is not none and not (diff is mapping) and diff | length > loop.index0 %}
{% set diff = diff[loop.index0] %}
{% set previous_schema = previous_schema['items'] %}
{% else %}
{% set diff = none %}
{% set previous_schema = none %}
{% endif %}
{% set search_query_attribute = base_search_query_attribute + ".%d" | format(loop.index0) %}