123 lines
6.3 KiB
PHP
123 lines
6.3 KiB
PHP
<input type="hidden" id="numeroClient_C" value="<?= $this->nettoyer($_SESSION['numeroClient_C']) ?>">
|
|
<input type="hidden" id="codeGcAssureur_C" value="<?= $this->nettoyer($_SESSION['codeGcAssureur_C']) ?>">
|
|
|
|
<button class="btn-context-toggle" id="showSideNav" title="<?= _("Afficher contexte") ?>">
|
|
<i class="fa-solid fa-angles-left"></i>
|
|
<i class="fa fa-cog fa-spin"></i>
|
|
</button>
|
|
|
|
<div id="barre_laterale_d" class="context-panel">
|
|
<div class="context-panel-header">
|
|
<button class="btn-close-context" id="hideSideNav">
|
|
<i class="fa fa-cog fa-spin me-2"></i>
|
|
<i class="fa-solid fa-angles-right"></i>
|
|
</button>
|
|
</div>
|
|
|
|
<div class="context-panel-body">
|
|
<!-- Garant -->
|
|
<div class="context-card">
|
|
<div class="context-card-title">
|
|
<i class="fas fa-user-shield"></i> <?= _("Garant") ?>
|
|
<a href="javascript:afficher_garant('<?= $this->nettoyer($_SESSION['codeGcAssureur_C']) ?>');" class="float-end">#<?= $_SESSION['codeGcAssureur_C'] ?></a>
|
|
</div>
|
|
<button class="btn btn-outline-primary w-100" onclick="afficher_garant('<?= $_SESSION['codeGcAssureur_C'] ?>')">
|
|
<?= $_SESSION['nomGcAssureur_C'] ?? '' ?>
|
|
</button>
|
|
</div>
|
|
|
|
<!-- Souscripteur -->
|
|
<div class="context-card">
|
|
<div class="context-card-title">
|
|
<i class="fas fa-user-tie"></i> <?= _("Souscripteur") ?>
|
|
<a href="javascript:afficher_client_id();" class="float-end">#<?= $_SESSION['numeroClient_C'] ?></a>
|
|
</div>
|
|
<button class="btn btn-outline-primary w-100" onclick="afficher_client_id()">
|
|
<?= $_SESSION['nomClient_C'] ?>
|
|
</button>
|
|
</div>
|
|
|
|
<!-- Police -->
|
|
<div class="context-card">
|
|
<button class="btn btn-primary w-100" onclick="afficher_police_id()">
|
|
<i class="fa fa-file-text me-2"></i> <?= _("Police") ?> : <?= $_SESSION['numeroPolice_C'] ?>
|
|
<br><small><?= dateLang($_SESSION['dateEffet_C'], $_SESSION['lang']) ?> - <?= dateLang($_SESSION['dateEcheance_C'], $_SESSION['lang']) ?></small>
|
|
</button>
|
|
</div>
|
|
|
|
<!-- Stats -->
|
|
<div class="context-card text-center">
|
|
<span class="badge bg-info"><?= _("Fam.") ?> <?= format_N($_SESSION['ndAdh_C']) ?></span>
|
|
<span class="badge bg-secondary"><?= _("Dép.") ?> <?= format_N($_SESSION['ndDep_C']) ?></span>
|
|
<span class="badge bg-success"><?= _("Bén.") ?> <?= format_N($_SESSION['ndActif_C']) ?></span>
|
|
</div>
|
|
|
|
<!-- Famille / Adhérent -->
|
|
<div class="context-card">
|
|
<button class="btn btn-outline-secondary w-100" onclick="afficher_adherent_id()">
|
|
<i class="fa-solid fa-users me-2"></i> <?= _("Famille") ?> : <?= $_SESSION['numeroAdherent_C'] ?>
|
|
</button>
|
|
<div class="mt-1 text-muted small"><?= substr($_SESSION['adherent_C'] ?? '', 0, 25) ?></div>
|
|
</div>
|
|
|
|
<!-- Bénéficiaire -->
|
|
<div class="context-card">
|
|
<button class="btn btn-outline-secondary w-100" onclick="afficher_beneficiaire_id()">
|
|
<i class="fa-solid fa-user me-2"></i> <?= _("Bénéficiaire") ?> : <?= $_SESSION['numeroBeneficiaire_C'] ?>
|
|
</button>
|
|
<div class="mt-1 text-muted small"><?= substr($_SESSION['beneficiaire_C'] ?? '', 0, 25) ?></div>
|
|
<small class="d-block text-muted"><?= dateLang($_SESSION['dateEntreeBeneficiaire_C'], $_SESSION['lang']) ?> - <?= dateLang($_SESSION['dateEcheancePolice_C'], $_SESSION['lang']) ?></small>
|
|
</div>
|
|
|
|
<!-- Photo -->
|
|
<?php if ($_SESSION['faceRegistered_C'] == "1" && $_SESSION['idBeneficiaire_C'] > "0"): ?>
|
|
<div class="context-card text-center">
|
|
<img src="data:image/jpg;base64,<?= $imgData ?>" class="img-fluid rounded border" style="max-width: 150px;" data-bs-toggle="modal" data-bs-target="#pop_photo" alt="Photo">
|
|
</div>
|
|
<?php endif; ?>
|
|
|
|
<!-- Dernières polices -->
|
|
<div class="context-card">
|
|
<div class="context-card-title"><i class="bi bi-clock-history"></i> <?= _("Dernières polices") ?></div>
|
|
<div class="list-group list-group-flush">
|
|
<?php foreach ($_SESSION['contextPolice'] ?? [] as $contextPolice): ?>
|
|
<a href="javascript:selectionner_police(<?= $contextPolice['idPolice'] ?>,'<?= $contextPolice['numeroPolice'] ?>');afficher_police_id();"
|
|
class="list-group-item list-group-item-action p-2 small">
|
|
<?= htmlspecialchars($contextPolice['libellePolice']) ?>
|
|
</a>
|
|
<?php endforeach; ?>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Gestion messages -->
|
|
<button class="btn btn-success w-100 mt-2" onclick="gerer_messagerie()">
|
|
<i class="fa fa-comments me-2"></i> <?= _("Gérer Messages") ?>
|
|
</button>
|
|
|
|
<!-- Mot de passe -->
|
|
<div class="context-card text-center">
|
|
<a href="javascript:change_password();" class="d-inline-block p-3 bg-light rounded-circle shadow-sm">
|
|
<img src="Bootstrap_new/images/pwd.png" alt="Changer mot de passe" style="width: 30px;">
|
|
</a>
|
|
<div class="mt-1 small"><?= _("Changer mot de passe") ?></div>
|
|
</div>
|
|
|
|
<!-- Mode cotation -->
|
|
<?php if ($_SESSION['modeDevis'] == "1"): ?>
|
|
<div class="alert alert-warning text-center fw-bold p-2 mt-2"><?= _("GESTION DES COTATIONS") ?></div>
|
|
<div class="context-card">
|
|
<button class="btn btn-outline-warning w-100" onclick="afficher_client_d_id()">
|
|
<i class="fa fa-user-times"></i> <?= _("Prospect") ?> : <?= $_SESSION['numeroClient_d_C'] ?>
|
|
</button>
|
|
<div class="mt-1 small"><?= substr($_SESSION['nomClient_d_C'] ?? '', 0, 25) ?></div>
|
|
</div>
|
|
<button class="btn btn-outline-warning w-100 mt-2" onclick="afficher_police_d_id_init()">
|
|
<i class="fa fa-file-text"></i> <?= $_SESSION['numeroPolice_d_C'] ?>
|
|
</button>
|
|
<?php endif; ?>
|
|
</div>
|
|
|
|
<div class="context-panel-footer">
|
|
<span class="small text-muted" id="nbMessagesNonLus"><?= _("0 message(s) non lu(s)") ?></span>
|
|
</div>
|
|
</div>
|