{% with messages = get_flashed_messages(with_categories=True) %} {% for category, message in messages %} {% if category == 'message' %} {% set category = 'info' %} {% endif %} {% if category == 'error' %} {% set icon = 'icon fa fa-ban' %} {% elif category == 'success' %} {% set icon = 'icon fa fa-check' %} {% else %} {% set icon = 'icon fa fa-info' %} {% endif %} {% if category != 'error_details' %}

{{ category|title }}!

{{ message }} {% for message in get_flashed_messages(category_filter=['error_details']) %}
> Details
{% endfor %}
{% endif %} {% endfor %} {% endwith %}