{% macro multi_input(_items, input_name) %} {% set items = _items or [None] %} {% for item in items %}
{% if loop.first %} {% else %} {% endif %}
{% endfor %} {% endmacro %} {% macro form_field_with_xpath(type, label, field_key, elem, delete_button=False) %}
{% if delete_button %} {% endif %}
{% endmacro %} {% macro classification_input(type, heading, elements) %}
{% for item in elements or [None] %}
{{ form_field_with_xpath(type, 'ID', 'id', item.get('id') if item, delete_button=True) }} {{ form_field_with_xpath(type, 'URL', 'url', item.get('url') if item) }} {{ form_field_with_xpath(type, 'Value', 'value', item.get('value') if item) }}
{% endfor %} {% endmacro %} {% macro xpath_or_value_input(heading, input_name, item, collection_parser, required=False) %}
{% endmacro %} {% macro required_fields_disclaimer() %}
* indicates required fields
{% endmacro %}