{% include 'scheming/snippets/multiple_text_asset.html' %} {% import 'macros/form.html' as form %} {% macro multiple_text(element) %}
  • {% block delete_button_text %}{{ _('Remove') }}{% endblock %}
  • {% endmacro %} {%- set values = data.get(field.field_name, []) or ([''] * field.get('form_blanks', 1)) -%} {%- if values is string -%} {%- set values = [values] -%} {%- endif -%} {% call form.input_block( 'field-' + field.field_name, h.scheming_language_text(field.label) or field.field_name, "", field.classes if 'classes' in field else ['control-medium'], is_required=h.scheming_field_required(field)) %}
    {% set errors = errors[field.field_name] %} {% if errors and errors is iterable %}
    {% endif %}
      {%- for element in values -%} {{ multiple_text(element) }} {%- endfor -%}
    {% set help_text = h.scheming_language_text(field.help_text) %} {% if help_text %}
    {{ help_text }}
    {% endif %}
    {% block add_button_text %} {{ _('Add') }}{% endblock %}
    {% endcall %}