themes/BootstrapChildTheme/SyliusShopBundle/views/_flashes.html.twig line 1

Open in your IDE?
  1. {% if app.session is not null and app.session.started %}
  2.     {% for type in ['success', 'error', 'info', 'warning'] %}
  3.         {% for flash in app.session.flashbag.get(type) %}
  4.             {% if 'error' == type %}
  5.                 {% set result = 'negative' %}
  6.                 {% set icon = 'remove' %}
  7.             {% endif %}
  8.             {% if 'info' == type %}
  9.                 {% set result = 'info' %}
  10.                 {% set icon = 'info' %}
  11.             {% endif %}
  12.             <div class="hidden sylius-flash-message"
  13.                     data-type="{{ type }}"
  14.                     data-icon="<i class=&quot;{{ icon|default('checkmark') }} icon&quot;></i>"
  15.                     data-header="   {% set header = 'sylius.ui.'~type %}{{ header|trans }}"
  16.                     data-message="  {% if flash is iterable %}
  17.                                         {{ flash.message|trans(flash.parameters, 'flashes') }}
  18.                                     {% else %}
  19.                                         {{ flash|trans({}, 'flashes') }}
  20.                                     {% endif %}"
  21.             ></div>
  22.         {% endfor %}
  23.     {% endfor %}
  24. {% endif %}