src/Bidcoz/Bundle/CoreBundle/Resources/views/Layout/Blocks/alerts.html.twig line 1

Open in your IDE?
  1. {% apply spaceless %}
  2.     {% set numberOfMessages = 0 %}
  3.     {% if translation_domain is not defined %}
  4.         {% set translation_domain = null %}
  5.     {% endif %}
  6.     {% if close is not defined %}
  7.         {% set close = false %}
  8.     {% endif %}
  9.     {% for flashMessage in app.session.flashbag.get('alert') %}
  10.         <div class="alert warning d-flex">
  11.             <div class="message flex-grow-1 pr-3">
  12.                 {{ flashMessage|trans({}, translation_domain) }}
  13.             </div>
  14.             {% if close %}
  15.                 <a href="#" class="close">
  16.                     {% include '@BidcozCore/Components/icon.html.twig' with { icon: 'close', class: 'icon-sm' } %}
  17.                 </a>
  18.             {% endif %}
  19.         </div>
  20.         {% set numberOfMessages = numberOfMessages + 1 %}
  21.     {% endfor %}
  22.     {% for flashMessage in app.session.flashbag.get('danger') %}
  23.         <div class="alert danger d-flex">
  24.             <div class="message flex-grow-1 pr-3">
  25.                 {{ flashMessage|trans({}, translation_domain) }}
  26.             </div>
  27.             {% if close %}
  28.                 <a href="#" class="close">
  29.                     {% include '@BidcozCore/Components/icon.html.twig' with { icon: 'close', class: 'icon-sm' } %}
  30.                 </a>
  31.             {% endif %}
  32.         </div>
  33.         {% set numberOfMessages = numberOfMessages + 1 %}
  34.     {% endfor %}
  35.     {% for flashMessage in app.session.flashbag.get('info') %}
  36.         <div class="alert info d-flex">
  37.             <div class="message flex-grow-1 pr-3">
  38.                 {{ flashMessage|trans({}, translation_domain) }}
  39.             </div>
  40.             {% if close %}
  41.                 <a href="#" class="close">
  42.                     {% include '@BidcozCore/Components/icon.html.twig' with { icon: 'close', class: 'icon-sm' } %}
  43.                 </a>
  44.             {% endif %}
  45.         </div>
  46.         {% set numberOfMessages = numberOfMessages + 1 %}
  47.     {% endfor %}
  48.     {% for flashMessage in app.session.flashbag.get('success') %}
  49.         <div class="alert success d-flex">
  50.             <div class="message flex-grow-1 pr-3">
  51.                 {{ flashMessage|trans({}, translation_domain) }}
  52.             </div>
  53.             {% if close %}
  54.                 <a href="#" class="close">
  55.                     {% include '@BidcozCore/Components/icon.html.twig' with { icon: 'close', class: 'icon-sm' } %}
  56.                 </a>
  57.             {% endif %}
  58.         </div>
  59.         {% set numberOfMessages = numberOfMessages + 1 %}
  60.     {% endfor %}
  61.     {% for flashMessage in app.session.flashbag.get('warning') %}
  62.         <div class="alert warning d-flex">
  63.             <div class="message flex-grow-1 pr-3">
  64.                 {{ flashMessage|trans({}, translation_domain) }}
  65.             </div>
  66.             {% if close %}
  67.                 <a href="#" class="close">
  68.                     {% include '@BidcozCore/Components/icon.html.twig' with { icon: 'close', class: 'icon-sm' } %}
  69.                 </a>
  70.             {% endif %}
  71.         </div>
  72.         {% set numberOfMessages = numberOfMessages + 1 %}
  73.     {% endfor %}
  74. {% endapply %}