CostHive/backend/web/templates/utils/form/_render_field.html
Lunaresk b57dbba5d6 minor: display payments on overview
Payments are now displayed at the bottom of the lists.
Also, receipts can now be uploaded without necessarily
providing an image of the original.
2024-02-18 17:37:06 +01:00

19 lines
851 B
HTML

{% from 'utils/form/_render_radio_button.html' import render_field as render_radio %}
{% from 'utils/form/_render_generic_field.html' import render_field as render_generic %}
{% from 'utils/form/_render_hidden_field.html' import render_field as render_hidden %}
{% from 'utils/form/_render_submit_field.html' import render_field as render_submit %}
{% from 'utils/form/_render_file_field.html' import render_field as render_file %}
{% macro render_field(field) %}
{% if field.__class__.__name__ == "RadioField" %}
{{ render_radio(field) }}
{% elif field.__class__.__name__ == "HiddenField" %}
{{ render_hidden(field) }}
{% elif field.__class__.__name__ == "SubmitField" %}
{{ render_submit(field) }}
{% elif field.__class__.__name__ == "FileField" %}
{{ render_file(field) }}
{% else %}
{{ render_generic(field)}}
{% endif %}
{% endmacro %}