added cancellation rules and page
This commit is contained in:
+17
-1
@@ -504,6 +504,7 @@ $italianMonths = [
|
||||
html: `
|
||||
<strong>Confermi di voler cancellare questa lezione?</strong><br><br>
|
||||
<strong>RICORDA:</strong> dovrai riprogrammarla entro la scadenza del tuo abbonamento per non perderla!<br><br>
|
||||
La cancellazione conta come <strong>una delle riprogrammazioni</strong> disponibili per il tuo pacchetto.<br><br>
|
||||
<span style="font-size:20px;color:#d33;font-weight:bold;">
|
||||
Scadenza: ${expirydate}
|
||||
</span>
|
||||
@@ -651,7 +652,22 @@ $italianMonths = [
|
||||
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<?php if (isset($_GET['deleted'])) { ?>
|
||||
<?php if (($_GET['deleted'] ?? '') === '0') {
|
||||
$cancelErrors = [
|
||||
'window' => 'Non è più possibile cancellare questa lezione: il tempo per la cancellazione è scaduto.',
|
||||
'limit' => 'Hai raggiunto il numero massimo di riprogrammazioni per questo pacchetto.',
|
||||
'status' => 'Questa prenotazione non può essere cancellata da qui.',
|
||||
'notfound' => 'Prenotazione non trovata.',
|
||||
];
|
||||
$cancelMsg = $cancelErrors[$_GET['err'] ?? ''] ?? 'Si è verificato un errore: la lezione non è stata cancellata. Riprova o contattaci.';
|
||||
?>
|
||||
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
||||
<i class="fas fa-ban me-2"></i>
|
||||
<?php echo e($cancelMsg); ?>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<?php if (($_GET['deleted'] ?? '') === '1') { ?>
|
||||
<div class="alert alert-success alert-dismissible fade show" role="alert">
|
||||
<i class="mdi mdi-check-all me-2"></i>
|
||||
Lezione cancellata con successo! Grazie per aver liberato il posto!
|
||||
|
||||
Reference in New Issue
Block a user