templates/includes/partials/_flash_messages.html.twig line 1

Open in your IDE?
  1. {% set flashs = app.flashes |default([]) %}
  2. {% if app.request.hasPreviousSession and app.request.query.get('clear', 0) == 0 and flashs | length %}
  3.     <div class="flash-messages mt-4">
  4.         {% for type, messages in flashs %}
  5.             {% for message in messages %}
  6.                 {# Bootstrap alert, see http://getbootstrap.com/components/#alerts #}
  7.                 <div class="alert alert-dismissible alert-{{ type }}" role="alert">
  8.                     {% if type == 'info' %}
  9.                         <i class="far fa-comment-dots"></i> 
  10.                     {% elseif type == 'success' %}
  11.                         <i class="far fa-thumbs-up"></i> 
  12.                     {% elseif type == 'error' or type == 'warning' or type == 'danger' %}
  13.                         <i class="fas fa-exclamation-triangle"></i> 
  14.                     {% endif %}
  15.                     {{ message | trans | raw }}
  16.                     <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
  17.                 </div>
  18.             {% endfor %}
  19.         {% endfor %}
  20.     </div>
  21. {% endif %}