{% extends "admin/base.html.twig" %} {% trans_default_domain 'admin' %} {% import 'core/src-macro.html.twig' as resources %} {% set pageTitle = "Fichier de log"|trans ~ " : " ~ file %} {% block title %}{{ pageTitle }}{% endblock %} {% block pageTitle %}{{ pageTitle }}{% endblock %} {% block stylesheets %} {{ parent() }} {{ resources.encore_absolute_link_tags('admin-development', 'admin') }} {% endblock %} {% block javascripts %} {{ parent() }} {% endblock %} {% block body %} {% set categories = { 'critical': {'bg': 'danger', 'color': 'white', 'icon': 'far fa-exclamation-triangle'}, 'warning': {'bg': 'warning', 'color': 'dark', 'icon': 'far fa-whistle'}, 'error': {'bg': 'warning', 'color': 'dark', 'icon': 'far fa-whistle'}, 'alert': {'bg': 'warning', 'color': 'dark', 'icon': 'far fa-whistle'} } %}
{% for log in logs|reverse %} {% if log %} {% set category = categories[log.status] is defined ? categories[log.status] : null %} {% set bg = category and category['bg'] is defined ? category['bg'] : 'info' %} {% set color = category and category['color'] is defined ? category['color'] : 'white' %} {% set icon = category and category['icon'] is defined ? category['icon'] : 'far fa-info-circle' %}
{{ log.code }}
{% if log.date|isDateTime %} {{ log.date|localizeddate('full', 'none', app.request.locale, null, 'EEEE d MMMM YYYY')|capitalize }} {{ log.date|localizeddate('full', 'none', app.request.locale, null, 'HH:mm')|capitalize }} {% endif %}
{{ log.message }}
{% endif %} {% endfor %}
{% endblock %}