templates/admin/crud/flash_messages_alt.html.twig line 1

Open in your IDE?
  1. {% trans_default_domain ea is defined ? ea.i18n.translationDomain : (translation_domain is defined ? translation_domain ?? 'messages') %}
  2. {% if app.session is not null and app.session.started %}
  3.     {% set flash_messages = app.session.flashbag.all %}
  4.     {% if flash_messages|length > 0 %}
  5.         {% for label, messages in flash_messages %}
  6.             {% if label != 'warning' %}
  7.                 <div id="success-modal" aria-hidden="true" class="modal micromodal-slide">
  8.                     <div class="modal__overlay" tabindex="-1" data-micromodal-close>
  9.                         <div class="modal__main_content">
  10.                             <div class="icon__overlay">
  11.                                 <img src="/build/images/check.png" />
  12.                             </div>
  13.                             <div class="modal__container" role="dialog" aria-modal="true" aria-labelledby="modal-title" >
  14.                                 
  15.                                 <header class="modal_header">
  16.                                     <h2 class="modal__title" id="modal-title">{{ label }}</h2>
  17.                                 </header>
  18.                                 <main class="modal__content" id="modal-content">
  19.                                     {% for message in messages %}
  20.                                         {{ message|trans|raw }}
  21.                                     {% endfor %}
  22.                                     <p>
  23.                                         <a class="btn btn-primary mt-4 w-50 js-modal-close-trigger" href="#" aria-label="Close this dialog window" data-micromodal-close>OK</a>
  24.                                     </p>
  25.                                 </main>
  26.                             </div>
  27.                         </div>
  28.                     </div>
  29.                 </div>
  30.             {% else %}
  31.                  <div id="flash-messages">
  32.                     {% for label, messages in flash_messages %}
  33.                         {% for message in messages %}
  34.                             <div class="alert alert-{{ label }} alert-dismissible fade show" role="alert">
  35.                                 <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
  36.                                 {{ message|trans|raw }}
  37.                             </div>
  38.                         {% endfor %}
  39.                     {% endfor %}
  40.                 </div>
  41.             {% endif %}
  42.         {% endfor %}
  43.     {% endif %}
  44. {% endif %}