Bloqueo de cuenta y config. resumen
This commit is contained in:
@@ -320,7 +320,6 @@ include __DIR__ . '/../partials/sidebar_configuracion.php';
|
||||
<div id="resumen-diario-config" class="fade-transition" style="display: none; opacity: 0;">
|
||||
<div class="resumen-config">
|
||||
<h6 class="mb-3">
|
||||
<i class="fas fa-clock me-2"></i>
|
||||
⏰ Configuración del Resumen Diario
|
||||
</h6>
|
||||
|
||||
@@ -328,7 +327,7 @@ include __DIR__ . '/../partials/sidebar_configuracion.php';
|
||||
<div class="col-md-6 mb-3">
|
||||
<label for="resumen_hora" class="form-label fw-bold">Hora de envío</label>
|
||||
<input type="time" class="form-control time-input" id="resumen_hora"
|
||||
name="resumen_hora" value="08:00">
|
||||
name="resumen_hora" value="<?= $preferencias['resumen_diario_hora'] ?? '08:00' ?>">
|
||||
<div class="form-text">Hora en que se enviará el resumen diario</div>
|
||||
</div>
|
||||
|
||||
@@ -401,7 +400,7 @@ include __DIR__ . '/../partials/sidebar_configuracion.php';
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<input type="hidden" id="resumen_dias" name="resumen_dias" value="L-V">
|
||||
<input type="hidden" id="resumen_dias" name="resumen_dias" value="<?= $preferencias['resumen_diario_dias'] ?? 'L-V' ?>">
|
||||
<div class="form-text">Días en que se enviará el resumen diario</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -683,6 +682,36 @@ include __DIR__ . '/../partials/sidebar_configuracion.php';
|
||||
});
|
||||
|
||||
// === FUNCIONALIDAD DE RESUMEN DIARIO ===
|
||||
// Función para mostrar/ocultar configuración del resumen diario
|
||||
function toggleResumenConfig() {
|
||||
const resumenCheckbox = document.getElementById('resumen_diario');
|
||||
const resumenConfig = document.getElementById('resumen-diario-config');
|
||||
|
||||
if (resumenCheckbox.checked) {
|
||||
resumenConfig.style.display = 'block';
|
||||
setTimeout(() => {
|
||||
resumenConfig.style.opacity = '1';
|
||||
}, 10);
|
||||
} else {
|
||||
resumenConfig.style.opacity = '0';
|
||||
setTimeout(() => {
|
||||
resumenConfig.style.display = 'none';
|
||||
}, 300);
|
||||
}
|
||||
}
|
||||
|
||||
// Event listener para el checkbox de resumen diario
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
const resumenCheckbox = document.getElementById('resumen_diario');
|
||||
|
||||
// Verificar estado inicial al cargar la página
|
||||
toggleResumenConfig();
|
||||
|
||||
// Agregar listener para cambios en el checkbox
|
||||
resumenCheckbox.addEventListener('change', function() {
|
||||
toggleResumenConfig();
|
||||
});
|
||||
});
|
||||
|
||||
// Referencias específicas para resumen diario
|
||||
const resumenDiario = document.getElementById('resumen_diario');
|
||||
|
||||
Reference in New Issue
Block a user