2
0

cms.evenement-inscrits.php 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?php
  2. $evenement = event::getFiche(core::getGet("id"));
  3. if($evenement["type_inscription"] == 1){
  4. ?>
  5. <div style="float:right; margin-top: -60px;">
  6. <a href="/evenement-inscription-upload-<?php echo core::getGet("id") ?>.html"><button type="submit" class="btn btn-outline-success btn-sm"><span data-feather="file-plus"></span> Importer un fichier Excel</button></a>
  7. </div>
  8. <?php } ?>
  9. <table
  10. id="table"
  11. class="table-striped table-hover table-sm"
  12. data-page-size="25"
  13. data-toggle="table"
  14. data-show-columns="true"
  15. data-search="true"
  16. data-buttons-align="left"
  17. data-pagination="true"
  18. data-filter-control="true"
  19. data-flat="true"
  20. data-search="true"
  21. data-url="/json.php?jsonData=event-inscrits&id=<?php echo core::getGet("id") ?>">
  22. <thead>
  23. <tr>
  24. <th data-sortable="true" data-field="loginId" data-filter-control="input">Login</th>
  25. <th data-sortable="true" data-field="nom" data-filter-control="input">Nom</th>
  26. <th data-sortable="true" data-field="prenom" data-filter-control="input">Prénom</th>
  27. <th data-sortable="true" data-field="sexe" data-filter-control="select">Sexe</th>
  28. <th data-sortable="true" data-field="lieu" data-filter-control="select">Localité</th>
  29. <th data-sortable="true" data-field="contrat" data-filter-control="select">Statut Contrat</th>
  30. <th data-sortable="true" data-field="actif" data-filter-control="select">Actif</th>
  31. <th data-sortable="true" data-field="present" data-filter-control="select">Emargement</th>
  32. <th data-field="id" data-formatter="selectFormatterInscrit"></th>
  33. </tr>
  34. </thead>
  35. </table>
  36. <script>
  37. function selectFormatterInscrit(value, row) {
  38. <?php if(ENVIRONNEMENT == "PROD") { ?>
  39. if(row.present === ""){
  40. return '<form method="post" action="/submit.php">\n\
  41. <input type="hidden" name="from" value="event-deinscription">\n\
  42. <input type="hidden" name="texte" value="' + row.prenom + ' ' + row.nom + '">\n\
  43. <input type="hidden" name="event" value="' + <?php echo core::getGet("id") ?> + '">\n\
  44. <input type="hidden" name="salarie" value="' + row.id + '">\n\
  45. <button type="submit" onclick="return confirm(\'Etes-vous certain de vouloir supprimer cet enregistrement ?\')" class="btn btn-outline-danger btn-sm">Désinscrire</button>\n\
  46. </form>';
  47. } else {
  48. return '<button class="btn btn-outline-secondary btn-sm" disabled="">Validé</button>';
  49. }
  50. <?php } else { ?>
  51. return '<form method="post" action="/submit.php">\n\
  52. <input type="hidden" name="from" value="event-deinscription">\n\
  53. <input type="hidden" name="texte" value="' + row.prenom + ' ' + row.nom + '">\n\
  54. <input type="hidden" name="event" value="' + <?php echo core::getGet("id") ?> + '">\n\
  55. <input type="hidden" name="salarie" value="' + row.id + '">\n\
  56. <button type="submit" onclick="return confirm(\'Etes-vous certain de vouloir supprimer cet enregistrement ?\')" class="btn btn-outline-danger btn-sm">Désinscrire</button>\n\
  57. </form>';
  58. <?php } ?>
  59. }
  60. </script>