52 lines
2.5 KiB
PHP
52 lines
2.5 KiB
PHP
<?php
|
|
// Template du modal de validation des présences pour les rendez-vous de groupe
|
|
?>
|
|
<!-- Modal de validation des présences -->
|
|
<div class="modal fade" id="eventCheckPresenceModal" tabindex="-1" aria-labelledby="eventCheckPresenceModalLabel" aria-hidden="true">
|
|
<div class="modal-dialog modal-lg">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title" id="eventCheckPresenceModalLabel">
|
|
<i class="fas fa-users me-2"></i>Valider les présences
|
|
</h5>
|
|
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Fermer"></button>
|
|
</div>
|
|
<div class="modal-body">
|
|
<form id="eventCheckPresenceForm">
|
|
<input type="hidden" id="presence_event_id" name="event_id">
|
|
<div class="mb-3">
|
|
<p class="text-muted" id="presence_event_info"></p>
|
|
</div>
|
|
<div class="table-responsive">
|
|
<table class="table table-bordered">
|
|
<thead>
|
|
<tr>
|
|
<th style="width: 50px;">Présent</th>
|
|
<th>Nom *</th>
|
|
<th>Prénom *</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody id="presence_rows">
|
|
<!-- Les lignes seront générées dynamiquement par JavaScript -->
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p class="text-muted small mt-2">
|
|
<i class="fas fa-info-circle me-1"></i>
|
|
Saisissez au moins 5 caractères dans le champ nom pour rechercher un bénéficiaire existant.
|
|
</p>
|
|
</form>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Annuler</button>
|
|
<button type="button" class="btn btn-primary" id="savePresencesBtn">
|
|
<i class="fas fa-save me-2"></i>Valider présence
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<link rel="stylesheet" href="<?php echo esc_url(ESI_CRVI_AGENDA_URL . 'assets/css/presence-autocomplete.css'); ?>" type="text/css" media="all">
|
|
|