{% extends 'dashboard/base.html.twig' %} {% block title %}{{ 'messages.title'|trans({}, 'dashboard') }}{% endblock %} {% block dashboard_content %}

{{ 'messages.title'|trans({}, 'dashboard') }} {% if hasUnread %} {{ 'messages.new'|trans({}, 'dashboard') }} {% endif %}

{{ 'messages.total_count'|trans({'%count%': total}, 'dashboard') }}
{{ 'messages.refresh'|trans({}, 'dashboard') }}
{% if threads|length > 0 %}
{% for thread in threads %} {% endfor %}
{{ 'messages.table.subject'|trans({}, 'dashboard') }} {{ 'messages.table.sender'|trans({}, 'dashboard') }} {{ 'messages.table.status'|trans({}, 'dashboard') }} {{ 'messages.table.messages'|trans({}, 'dashboard') }} {{ 'messages.table.last_activity'|trans({}, 'dashboard') }} {{ 'messages.table.actions'|trans({}, 'dashboard') }}
{% if thread.unreadMessagesCount > 0 %} {% else %} {% endif %} {{ thread.subject }} {% if thread.unreadMessagesCount > 0 %} {{ thread.unreadMessagesCount }} {% endif %}
{{ thread.senderName }} {% if thread.isFromMember %} {{ 'messages.member'|trans({}, 'dashboard') }} {% endif %}
{{ thread.senderEmail }}
{% if thread.status == 'open' %} {{ 'messages.status.open'|trans({}, 'dashboard') }} {% elseif thread.status == 'closed' %} {{ 'messages.status.closed'|trans({}, 'dashboard') }} {% elseif thread.status == 'spam' %} {{ 'messages.status.spam'|trans({}, 'dashboard') }} {% endif %} {{ thread.messagesCount }} {{ thread.lastMessageAt ? thread.lastMessageAt|date('d/m/Y H:i') : thread.updatedAt|date('d/m/Y H:i') }}
{% if thread.status == 'open' %} {% else %} {% endif %}
{% if totalPages > 1 %} {% endif %} {% else %}

{{ 'messages.empty.title'|trans({}, 'dashboard') }}

{% if search or status != 'all' %} {{ 'messages.empty.no_results'|trans({}, 'dashboard') }}
{{ 'messages.empty.clear_filters'|trans({}, 'dashboard') }} {% else %} {{ 'messages.empty.description'|trans({}, 'dashboard') }} {% endif %}

{% if not search and status == 'all' %}
{{ 'messages.empty.tip_title'|trans({}, 'dashboard') }}

{{ 'messages.empty.tip_description'|trans({}, 'dashboard') }}

{% if app.user.slug %} {{ 'messages.empty.view_profile'|trans({}, 'dashboard') }} {% else %} Profil en préparation {% endif %}
{% endif %}
{% endif %} {% endblock %} {% block javascripts %} {{ parent() }} {% endblock %}