{% load smartmin %}
{% with form|field:field as form_field %}
{% getblock "before_field_" field %}
{% if form_field and form_field.is_hidden %}
{{ form_field }}
{% else %}
{% if form_field != None %}
{{ form_field|add_css:"form-control" }}
{% with view|field_help:field as help %}
{% if help %}
{{ help }}
{% endif %}
{% endwith %}
{% if form_field.errors %}
{{ form_field.errors }}
{% endif %}
{% else %}
{% get_value_from_view field %}
{% with view|field_help:field as help %}
{% if help %}
{{ help }}
{% endif %}
{% endwith %}