custom/plugins/GrimmTheme/src/Resources/views/storefront/utilities/alert.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/utilities/alert.html.twig' %}
  2. {# danger icon replaced #}
  3.  {% block utilities_alert_icon %}
  4.     {% if icon != "false" %}
  5.         {% if type == "danger" %}
  6.             {% sw_icon 'alert' %}
  7.         {% elseif type == "warning" %}
  8.             {% sw_icon 'alert' %}
  9.         {% elseif type == "info" %}
  10.             {% sw_icon 'info' %}
  11.         {% elseif type == "success" %}
  12.             {% sw_icon 'checkmark-circle' %}
  13.         {% else %}
  14.             {% sw_icon 'alert' %}
  15.         {% endif %}
  16.     {% endif %}
  17. {% endblock %}
  18. {% block utilities_alert %}
  19.     {# remove Vorkasse info on request of Tobias #}
  20.     {# some flashmessages are stored in list but some in content #}
  21.     {% if list %}
  22.         {% set keyIndexToRemove = null %}
  23.         {% for key, value in list %}
  24.             {% if value is same as('Die Zahlungsart "Vorkasse" ist für Ihren aktuellen Warenkorb gesperrt.') %}
  25.                 {% set keyIndexToRemove = key %}
  26.             {% endif %}
  27.         {% endfor %}
  28.         {# remove entry #}
  29.         {% if keyIndexToRemove is not same as(null) %}
  30.             {% set list = list | filter((v, k) => k != keyIndexToRemove) %}
  31.         {% endif %}
  32.         
  33.         {% if list|length > 0 %}
  34.             {{ parent() }}
  35.         {% endif %}
  36.     {% else %}
  37.         {{ parent() }}
  38.     {% endif %}
  39. {% endblock %}