templates/content/email/reception_mail_page.html.twig line 50

Open in your IDE?
  1. <header class="page-header page-header-compact page-header-light border-bottom bg-white mb-4 positionToHeader">
  2.     <div class="container-fluid px-4">
  3.         <div class="page-header-content">
  4.             <div class="row align-items-center justify-content-between pt-3">
  5.                 <div class="col-auto">
  6.                     <h1 class="text-center text-uppercase "><i class="bi bi-mailbox"></i> Boîte de Reception</h1>
  7.                     <p class="text-center">Consulter vos message.</p>
  8.                 </div>
  9.                 <div class="col-12 col-xl-auto mb-3 ">
  10.                     <a class="btn btn-sm btn-primary " href="{{path('envoie_mail')}}">
  11.                         <i class="bi bi-send-fill"></i> &nbsp;
  12.                         Boîte d'envoi
  13.                     </a>
  14.                 </div>
  15.             </div>
  16.         </div>
  17.     </div>
  18. </header>
  19. <div class="container-xl px-4 mt-2 mb-4 h-100">
  20.     <div class="card mb-4">
  21.         <div class="card-header ">Message reçu</div>
  22.         <div class="card-body text-center ">
  23.             <table id="datatablesSimple">
  24.                 <thead>
  25.                     <tr>
  26.                         <th></th>
  27.                         <th>De</th>
  28.                         <th>Sujet</th>
  29.                         <th>Date</th>
  30.                     </tr>
  31.                 </thead>
  32.                 <tfoot>
  33.                     <tr>
  34.                         <th></th>
  35.                         <th>De</th>
  36.                         <th>Sujet</th>
  37.                         <th>Date</th>
  38.                     </tr>
  39.                 </tfoot>
  40.                 <tbody class="text-dark ">
  41.                     {% set i = 0%}
  42.                     {% for mail in app.user.emailsRecieved %}
  43.                     <tr>
  44.                         {% if mail.isRead %}
  45.                         <td>
  46.                             <a href="{{path('app_receivedMail',  {id : i})}}" class="_link">
  47.                                 <i class="bi bi-check " style="font-size: 2em; color: green;"></i>
  48.                             </a>
  49.                         </td>
  50.                         {% else %}
  51.                         <td>
  52.                             <a href="{{path('app_receivedMail',  {id : i})}}" class="_link">
  53.                                 <i class="bi bi-envelope-fill " style="font-size: 2em; color: red;"></i>
  54.                             </a>
  55.                         </td>
  56.                         {% endif %}
  57.                         <td> <a href="{{path('app_receivedMail',  {id : i})}}" class="_link">
  58.                                 {{mail.userPseudo}}
  59.                             </a></td>
  60.                         <td>
  61.                             <a href="{{path('app_receivedMail',  {id : i})}}" class="_link">
  62.                                 {{mail.title}}
  63.                             </a>
  64.                         </td>
  65.                         <td><a href="{{path('app_receivedMail',  {id : i})}}" class="_link">
  66.                                 {{mail.date|format_datetime(locale='fr')}}
  67.                             </a></td>
  68.                     </tr>
  69.                     {% set i = i + 1 %}
  70.                     {% endfor %}
  71.                 </tbody>
  72.             </table>
  73.         </div>
  74.     </div>
  75. </div>
  76. <script src="https://cdn.jsdelivr.net/npm/simple-datatables@latest" crossorigin="anonymous"></script>