templates/back/dashboard.html.twig line 1

Open in your IDE?
  1. {% extends 'base_back.html.twig' %}
  2. {% block body %}
  3.     <div class="content-header">
  4.         <div class="container-fluid">
  5.             <div class="row mb-2">
  6.                 <div class="col-sm-6">
  7.                     <h1 class="m-0">Dashboard</h1>
  8.                 </div><!-- /.col -->
  9.             </div><!-- /.row -->
  10.         </div><!-- /.container-fluid -->
  11.     </div>
  12.     <section class="content">
  13.         <div class="container-fluid">
  14.             <!-- Small boxes (Stat box) -->
  15.             <div class="row">
  16.                 <div class="col-lg-3 col-6">
  17.                     <!-- small box -->
  18.                     <div class="small-box bg-info">
  19.                         <div class="inner">
  20.                             <h3>{{ countUsers }}</h3>
  21.                             <p>Administrateurs</p>
  22.                         </div>
  23.                         <div class="icon">
  24.                             <i class="ion ion-person"></i>
  25.                         </div>
  26.                         <a href="{{ path('back_user_list') }}" class="small-box-footer">Voir <i class="fas fa-arrow-circle-right"></i></a>
  27.                     </div>
  28.                 </div>
  29.             </div>
  30.         </div>
  31.     </section>
  32.     {% if contents is not empty %}
  33.         <section class="content-header">
  34.             <div class="container-fluid">
  35.                 <div class="row mb-2">
  36.                     <div class="col-sm-12">
  37.                         <h1>Timeline des modifications</h1>
  38.                     </div>
  39.                 </div>
  40.             </div><!-- /.container-fluid -->
  41.         </section>
  42.         <section class="content">
  43.             <div class="container-fluid">
  44.                 <!-- Timelime example  -->
  45.                 <div class="row">
  46.                     <div class="col-md-12">
  47.                         <!-- The time line -->
  48.                         <div class="timeline">
  49.                             {% set dateLine = '' %}
  50.                             {% for content in contents %}
  51.                                 {% if dateLine != content.updatedAt|date('d/m/Y') or loop.first %}
  52.                                     <div class="time-label">
  53.                                         <span class="bg-red">{{ content.updatedAt|date('d/m/Y') }}</span>
  54.                                     </div>
  55.                                 {% endif %}
  56.                                 {% set dateLine = content.updatedAt|date('d/m/Y') %}
  57.                                 <div>
  58.                                     <i class="fas fa-user bg-green"></i>
  59.                                     <div class="timeline-item">
  60.                                         <span class="time"><i class="fas fa-clock"></i> {{ content.updatedAt|ago(locale='fr') }}</span>
  61.                                         {% if content.content is defined %}
  62.                                             <h3 class="timeline-header no-border"><strong>{{ content.user.firstname }} {{ content.user.lastname }}</strong> a modifié le contenu <strong>{{ content.content.section }}</strong> de la page <strong>{{ content.content.page }}</strong></h3>
  63.                                         {% elseif content.sliderHeader is defined %}
  64.                                             <h3 class="timeline-header no-border"><strong>{{ content.user.firstname }} {{ content.user.lastname }}</strong> a modifié le slider de la page <strong>{{ content.sliderHeader.page }}</strong></h3>
  65.                                         {% endif %}
  66.                                     </div>
  67.                                 </div>
  68.                             {% endfor %}
  69.                         </div>
  70.                     </div>
  71.                     <!-- /.col -->
  72.                 </div>
  73.             </div>
  74.             <!-- /.timeline -->
  75.         </section>
  76.     {% endif %}
  77. {% endblock %}