FG
This commit is contained in:
parent
091f74499e
commit
16c686f3a3
|
|
@ -41,11 +41,14 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<?php if (isset($derniernumerobeneficiaires) && $derniernumerobeneficiaires['nouveau'] > 0): ?>
|
<?php
|
||||||
|
// CORRECTION : Vérifier que $derniernumerobeneficiaires est un tableau ET qu'il contient 'nouveau'
|
||||||
|
if (isset($derniernumerobeneficiaires) && is_array($derniernumerobeneficiaires) && isset($derniernumerobeneficiaires['nouveau']) && $derniernumerobeneficiaires['nouveau'] > 0):
|
||||||
|
?>
|
||||||
<div class="alert alert-warning alert-dismissible fade show" role="alert">
|
<div class="alert alert-warning alert-dismissible fade show" role="alert">
|
||||||
<i class="fas fa-exclamation-triangle me-2"></i>
|
<i class="fas fa-exclamation-triangle me-2"></i>
|
||||||
<?= _("Cette carte") ?> => <?= $derniernumerobeneficiaires['ancien'] ?>
|
<?= _("Cette carte") ?> => <?= $derniernumerobeneficiaires['ancien'] ?? '' ?>
|
||||||
<?= _("a été déclarée perdue et remplacée par") ?> => <?= $derniernumerobeneficiaires['nouveau'] ?>.
|
<?= _("a été déclarée perdue et remplacée par") ?> => <?= $derniernumerobeneficiaires['nouveau'] ?? '' ?>.
|
||||||
<?= _("Veuillez ne pas le communiquer sans autorisation.") ?>
|
<?= _("Veuillez ne pas le communiquer sans autorisation.") ?>
|
||||||
<button type="button" class="btn-close" data-bs-dismiss="alert"></button>
|
<button type="button" class="btn-close" data-bs-dismiss="alert"></button>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -53,12 +56,12 @@
|
||||||
|
|
||||||
<div class="d-flex justify-content-between align-items-center mb-3">
|
<div class="d-flex justify-content-between align-items-center mb-3">
|
||||||
<h5 class="mb-0"><?= _("Résultats de la recherche") ?></h5>
|
<h5 class="mb-0"><?= _("Résultats de la recherche") ?></h5>
|
||||||
<?php if (isset($beneficiaires) && count($beneficiaires) > 0): ?>
|
<?php if (isset($beneficiaires) && is_array($beneficiaires) && count($beneficiaires) > 0): ?>
|
||||||
<span class="badge bg-primary"><?= count($beneficiaires) ?> <?= _("résultat(s)") ?></span>
|
<span class="badge bg-primary"><?= count($beneficiaires) ?> <?= _("résultat(s)") ?></span>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<?php if (isset($beneficiaires) && count($beneficiaires) > 0): ?>
|
<?php if (isset($beneficiaires) && is_array($beneficiaires) && count($beneficiaires) > 0): ?>
|
||||||
<div class="table-responsive">
|
<div class="table-responsive">
|
||||||
<table class="table table-hover align-middle datatable">
|
<table class="table table-hover align-middle datatable">
|
||||||
<thead>
|
<thead>
|
||||||
|
|
@ -78,22 +81,22 @@
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<?php foreach ($beneficiaires as $beneficiaire):
|
<?php foreach ($beneficiaires as $beneficiaire):
|
||||||
$idBeneficiaire = $this->nettoyer($beneficiaire['id']);
|
$idBeneficiaire = $this->nettoyer($beneficiaire['id'] ?? '');
|
||||||
$numeroBeneficiaire = $this->nettoyer($beneficiaire['numeroBeneficiaire']);
|
$numeroBeneficiaire = $this->nettoyer($beneficiaire['numeroBeneficiaire'] ?? '');
|
||||||
?>
|
?>
|
||||||
<tr onclick="selectionner_beneficiaire(<?= $idBeneficiaire ?>,'<?= $numeroBeneficiaire ?>');afficher_beneficiaire_id();" style="cursor: pointer;">
|
<tr onclick="selectionner_beneficiaire(<?= $idBeneficiaire ?>,'<?= $numeroBeneficiaire ?>');afficher_beneficiaire_id();" style="cursor: pointer;">
|
||||||
<td><span class="badge bg-light text-dark"><?= $numeroBeneficiaire ?></span></td>
|
<td><span class="badge bg-light text-dark"><?= $numeroBeneficiaire ?></span></td>
|
||||||
<td><?= $this->nettoyer($beneficiaire['numeroAdherent']) ?></td>
|
<td><?= $this->nettoyer($beneficiaire['numeroAdherent'] ?? '') ?></td>
|
||||||
<td><strong><?= $this->nettoyer($beneficiaire['nomBeneficiaire']) ?></strong></td>
|
<td><strong><?= $this->nettoyer($beneficiaire['nomBeneficiaire'] ?? '') ?></strong></td>
|
||||||
<td><?= $this->nettoyer($beneficiaire['prenomsBeneficiaire']) ?></td>
|
<td><?= $this->nettoyer($beneficiaire['prenomsBeneficiaire'] ?? '') ?></td>
|
||||||
<td><?= $this->nettoyer($beneficiaire['codeLienParente']) ?></td>
|
<td><?= $this->nettoyer($beneficiaire['codeLienParente'] ?? '') ?></td>
|
||||||
<td><?= dateLang($this->nettoyer($beneficiaire['dateNaissance'])) ?></td>
|
<td><?= isset($beneficiaire['dateNaissance']) ? dateLang($this->nettoyer($beneficiaire['dateNaissance'])) : '' ?></td>
|
||||||
<td><?= $this->nettoyer($beneficiaire['sexe']) ?></td>
|
<td><?= $this->nettoyer($beneficiaire['sexe'] ?? '') ?></td>
|
||||||
<td><?= $this->nettoyer($beneficiaire['telephonePortable']) ?></td>
|
<td><?= $this->nettoyer($beneficiaire['telephonePortable'] ?? '') ?></td>
|
||||||
<td><?= $this->nettoyer($beneficiaire['nomClient']) ?></td>
|
<td><?= $this->nettoyer($beneficiaire['nomClient'] ?? '') ?></td>
|
||||||
<td>
|
<td>
|
||||||
<?php
|
<?php
|
||||||
$etat = $this->nettoyer($beneficiaire['codeEtatBeneficiaire']);
|
$etat = $this->nettoyer($beneficiaire['codeEtatBeneficiaire'] ?? '');
|
||||||
$badgeClass = match($etat) {
|
$badgeClass = match($etat) {
|
||||||
'ACT' => 'bg-success',
|
'ACT' => 'bg-success',
|
||||||
'SUS' => 'bg-warning',
|
'SUS' => 'bg-warning',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user