{% macro formfield(field, placeholder) %}
{{ field.label (class="form-label") }} {% if field.errors %} {% if placeholder %} {{ field (class="form-control is-invalid", placeholder=placeholder) }} {% else %} {{ field (class="form-control is-invalid") }} {% endif %}
{% for error in field.errors %} {{ error }} {% endfor %}
{% else %} {% if placeholder %} {{ field (class="form-control", placeholder=placeholder) }} {% else %} {{ field (class="form-control") }} {% endif %} {% endif %}
{% endmacro %}