{% import 'macros/form.html' as form %} {% set data_module_source = subfield['data-module-source'] if 'data-module-source' in subfield else '/api/2/util/tag/autocomplete?incomplete=?' %} {% set autocomplete_attrs = {'data-module': 'autocomplete', 'data-module-tags': '', 'data-module-source': data_module_source} %} {% set type = "text" %} {% set classes = ['control-medium']%} {% set extra_html="" %} {% set modal_text=subfield.modal_text if 'modal_text' in subfield else none %} {% set attrs=subfield.form_attrs if 'form_attrs' in subfield else {} %} {% set placeholder=subfield.form_placeholder if 'form_placeholder' in subfield else '' %} {{ form.input(name, label=h.scheming_language_text(subfield.label), id=(id or name), placeholder=placeholder, value=(value | empty_and_escape), error=errors[name], classes=['control-full'], is_required=h.scheming_field_required(subfield), attrs=autocomplete_attrs) }}