templates/data/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}DEV SERVICE{% endblock %}
  3. {% block body %}
  4.     <div class="container w-50 mx-auto my-5">
  5.         <h1 class="bg-primary mt-5 mb-0 py-2 text-center">Service de gestion des données</h1>
  6.         <h3 class="bg-success py-2 text-center">(Pour nous seulement)</h3>
  7.         <a href="{{ path('app_home')}}" class="btn btn-primary mt-3">Retour</a>
  8.         <div class="container w-50 mx-auto text-center my-0">
  9.             <!-- Button trigger modal -->
  10.             <button type="button" class="btn btn-warning mt-3" data-bs-toggle="modal" data-bs-target="#exampleModal">
  11.                 AIDE INTERFACE DEV
  12.             </button>
  13.             <!-- Modal -->
  14.             <div class="modal fade" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
  15.                 <div class="modal-dialog">
  16.                     <div class="modal-content">
  17.                         <div class="modal-header">
  18.                             <h1 class="modal-title fs-5 text-center" id="exampleModalLabel">AIDE INTERFACE DEV</h1>
  19.                             <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
  20.                         </div>
  21.                         <div class="modal-body">
  22.                             <h2 class="my-2" style="text-align:justify;">Pour tester tout le système:</h2>
  23.                             <ul class="list-unstyled" style="text-align:justify;">
  24.                                 <li>Par défaut, la bdd est remplie, NE PAS Fetch les données avec insertion s'il y a des données c'est que c'est en bdd!</li>
  25.                                 <li>1/ Supprimer toutes les données des tables avec les boutons "voir"</li>
  26.                                 <li>2/ Récupérer et insérer les données en bdd avec 4 minutes d'attente!</li>
  27.                             </ul>
  28.                             <h2 class="my-2" style="text-align:justify;">Voir l'état du système:</h2>
  29.                             <ul class="list-unstyled" style="text-align:justify;">
  30.                                 <li>3/ Vérifier toutes les données des tables avec les boutons "voir"</li>
  31.                                 <li>4/ Gestion des clés et des users</li>
  32.                             </ul>
  33.                             <h2 class="my-2" style="text-align:justify;">Pour les mails:</h2>
  34.                             <ul class="list-unstyled" style="text-align:justify;">
  35.                                 <li>5/ Supprimer les données de la table Users pour ré-inscrivez-vous!</li>
  36.                             </ul>
  37.                             <div class="modal-footer">
  38.                                 <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Fermer</button>
  39.                             </div>
  40.                         </div>
  41.                     </div>
  42.                 </div>
  43.             </div>
  44.             <!-- Scrollable modal end -->
  45.         </div>
  46.         <table class="table table-striped table-hover text-left my-5">
  47.             <thead>
  48.             <tr class="bg-primary">
  49.                 <th scope="col" class="text-center">DONE</th>
  50.                 <th scope="col" class="text-center">ACTION</th>
  51.                 <th scope="col" class="text-center">URL</th>
  52.             </tr>
  53.             </thead>
  54.                 <tbody>
  55.                 <tr>
  56.                     <th colspan="3" class="text-center" style="height:50px;"><strong></strong></th>
  57.                 </tr>
  58.                 <tr>
  59.                     <th colspan="3" class="bg-success text-center"><strong>DATA API MOOC</strong></th>
  60.                 </tr>
  61.                 <tr>
  62.                     <th scope="row" class="text-center"><i class="fa fa-check" aria-hidden="true" style="color:green"></i></th>
  63.                     <td class="text-center"><strong>Récupération et insérer dans la base de données des fetchs JSON</strong></td>
  64.                     <!--<td class="text-center"><a href="{# path("app_dataSleepJson")  #}"><i class="fa fa-plus" aria-hidden="true"></i></a></td>-->
  65.                     <!-- Button trigger modal -->
  66.                     <td class="text-center"><a href="" type="button" data-bs-toggle="modal" data-bs-target="#exampleModal1">
  67.                             <i class="fa fa-plus" aria-hidden="true"></i>
  68.                     </a></td>
  69.                     <!-- Modal -->
  70.                     <div class="modal fade" id="exampleModal1" tabindex="-1" aria-labelledby="exampleModal1Label" aria-hidden="true">
  71.                         <div class="modal-dialog">
  72.                             <div class="modal-content">
  73.                                 <div class="modal-header">
  74.                                     <h1 class="modal-title fs-5" id="exampleModalLabel">VEUILLEZ PATIENTER 2-3 MINUTES S.V.P</h1>
  75.                                     <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
  76.                                 </div>
  77.                                 <div class="modal-body">
  78.                                     <a class="text-decoration-none" href="{{ path("app_dataGetJson")  }}">
  79.                                         <h2 class="text-center">Récupérer toutes les données de l'API MOOC: <i class="fa fa-plus" aria-hidden="true"></i></h2>
  80.                                     </a>
  81.                                 </div>
  82.                                 <div class="modal-footer">
  83.                                     <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Fermer</button>
  84.                                 </div>
  85.                             </div>
  86.                         </div>
  87.                     </div>
  88.                 </tr>
  89.                 <tr>
  90.                     <th class="text-center" scope="row"><i class="fa fa-check" aria-hidden="true" style="color:green"></i></th>
  91.                     <td class="text-center"><strong>API</strong></td>
  92.                     <td class="text-center"><a href="{{ path("app_goAPI")  }}" ><i class="fa fa-eye" aria-hidden="true"></i></a></td>
  93.                 </tr>
  94.                 <tr>
  95.                     <th colspan="3" class="bg-secondary text-center"><strong>VERIFIER</strong></th>
  96.                 </tr>
  97.                 <tr>
  98.                     <th class="text-center" scope="row"><i class="fa fa-check" aria-hidden="true" style="color:green"></i></th>
  99.                     <td class="text-center"><strong>Products</strong></td>
  100.                     <td class="text-center"><a href="{{ path("app_dataProducts")  }}" ><i class="fa fa-eye" aria-hidden="true"></i></a></td>
  101.                 </tr>
  102.                 <tr>
  103.                     <th class="text-center" scope="row"><i class="fa fa-check" aria-hidden="true" style="color:green"></i></th>
  104.                     <td class="text-center"><strong>Orders</strong></td>
  105.                     <td class="text-center"><a href="{{ path("app_dataOrders")  }}" ><i class="fa fa-eye" aria-hidden="true"></i></a></td>
  106.                 </tr>
  107.                 <tr>
  108.                     <th class="text-center" scope="row"><i class="fa fa-check" aria-hidden="true" style="color:green"></i></th>
  109.                     <td class="text-center"><strong>Users</strong></td>
  110.                     <td class="text-center"><a href="{{ path("app_dataUsers")  }}" ><i class="fa fa-eye" aria-hidden="true"></i></a></td>
  111.                 </tr>
  112.                 <tr>
  113.                     <th colspan="3" class="text-center" style="height:50px;"><strong></strong></th>
  114.                 </tr>
  115.                 <tr>
  116.                     <th colspan="3" class="bg-success text-center"><strong>LA BASE DE DONNEES</strong></th>
  117.                 </tr>
  118.                 <tr>
  119.                     <th scope="row" class="text-center"><i class="fa fa-check" aria-hidden="true" style="color:green"></i></th>
  120.                     <td class="text-center"><strong>Générer des Users </strong></td>
  121.                     <td class="text-center"><a href="{{ path("app_dataLoadUsers")  }}" ><i class="fa fa-plus" aria-hidden="true"></i></a></td>
  122.                 </tr>
  123.                 <tr>
  124.                     <th colspan="3" class="text-center my-2" style="height:50px;"><strong></strong></th>
  125.                 </tr>
  126.                 <tr>
  127.                     <th scope="row" class="text-center"><i class="fa fa-check" aria-hidden="true" style="color:green"></i></th>
  128.                     <td class="text-center"><strong>Effacer des données des tables Orders, Products</strong></td>
  129.                     <td class="text-center"><a href="{{ path("app_dataReset")  }}" ><i class="fa fa-trash" aria-hidden="true"></i></a></td>
  130.                 </tr>
  131.                 <tr>
  132.                     <th scope="row" class="text-center"><i class="fa fa-check" aria-hidden="true" style="color:green"></i></th>
  133.                     <td class="text-center"><strong>Effacer des données de la table Users (clients et revendeurs)</strong></td>
  134.                     <td class="text-center"><a href="{{ path("app_dataResetUsers")  }}" ><i class="fa fa-trash" aria-hidden="true"></i></a></td>
  135.                 </tr>
  136.                                 <tr>
  137.                     <th colspan="3" class="text-center" style="height:50px;"><strong></strong></th>
  138.                 </tr>
  139.                 <tr>
  140.                     <th colspan="3" class="bg-success text-center"><strong>AUTOMATISER MOOC-V1 TO APIs R-W</strong></th>
  141.                 </tr>
  142.                 <tr>
  143.                     <th scope="row" class="text-center"><i class="fa fa-check" aria-hidden="true" style="color:green"></i></th>
  144.                     <td class="text-center"><strong>Activer l'automatisme </strong></td>
  145.                     <td class="text-center">
  146.                         <div class="form-check form-switch">
  147.                             <input class="form-check-input" type="checkbox" role="switch" id="flexSwitchCheckChecked" checked style="float:none;">                            
  148.                         </div>                        
  149.                     </td>
  150.                 </tr>
  151.             </tbody>
  152.         </table>
  153.     </div>
  154. {% endblock %}